/**
 * Translation Resource.
 *
 */
function config($translateProvider) {

    $translateProvider
        .translations('en', {
            MY_EMS_NAME: 'MyEMS',
            LANGUAGE: 'Language',
            FULLSCREEN: 'Full Screen',
            ENTER_SYSTEM: 'Enter System',
            EXITFULLSCREEN: 'Exit Full Screen',
            LOGOUT: 'Logout',
            COMMON: {
                EXECUTE: 'Execute',
                PLACEHOLDER: 'Please select or search...',
                SPACE: 'Space',
                TENANT: 'Tenant',
                STORE: 'Store',
                SHOPFLOOR: 'Shopfloor',
                EQUIPMENT: 'Equipment',
                COMBINED_EQUIPMENT: 'Combined Equipment',
                DATA_SOURCE: 'Data Source',
                SENSOR: 'Sensor',
                ENERGY_FLOW_DIAGRAM: 'Energy Flow Diagram',

                PERIOD: {
                    LABEL: 'Date period',
                    YEAR: 'Year',
                    MONTH: 'Month',
                    DAY: 'Day',
                    HOUR: 'Hour',
                },
                DATE: 'Date Range',
                BASEMETER: 'Base Meter',
                ANALYSISMETER: 'Analysis Meter',
                ANALYSIS: {
                    LABEL: 'Analysis Type',
                    ENERGY: 'Energy',
                    COST: 'Cost'
                },
                ENERGYFLOW: {
                    LABEL: 'Energy Flow Type',
                    INCOME: 'Input',
                    OUTPUT: 'Output'
                },
                COMPARE: {
                    LABEL: 'Compare Type',
                    TREND: 'Trend',
                    COMPARE: 'Compare',
                },
                STATISTICS: {
                    LABEL: 'EnPI Type',
                    COMMON: 'Common',
                    KEYDEVICE: 'Equipment Attribute',
                    WORKINGDAY: 'Working Day',
                    STATUS: 'Equipment Status',
                    CPU: 'CPU'
                },
                CHARTTYPE: {
                    LABEL: 'Chart Type',
                    COLUMN: 'Column',
                    LINE: 'Line'
                },
                TARIFF: {
                    TOPPEAK: 'Top-peak',
                    ONPEAK: 'On-peak',
                    OFFPEAK: 'Off-peak',
                    MIDPEAK: 'Mid-peak'
                }
            },
            REPORT: {
                REPORT: 'Report',
                REPORT_LIST: 'Report List',
                CREATE_TIME: 'Create Time',
                FILE_NAME: 'File Name',
                TABLE: {
                    ENERGYDATA: 'Detailed Data',
                    TIME: 'Time',
                    HOUR: 'Hour',
                    TOTAL: 'Total'
                }
            },
            FDD: {
                ID: 'ID',
                RULE: 'Rule',
                EMAIL_MESSAGE: 'Email Message',
                TEXT_MESSAGE: 'Text Message',
                WEB_MESSAGE: 'Web Message',
                WECHAT_MESSAGE: 'Wechat Message',
                RECIPIENT: 'Recipient',

                ALARM_LIST: 'Alarm List',
                RULE_LIST: 'Rule List',
                ADD_RULE: 'Add Rule',
                EDIT_RULE: 'Edit Rule',
                FDD_CODE: 'FDD Code',
                CATEGORY: 'Category',
                PRIORITY: 'Priority',
                CHANNEL: 'Channel',
                IS_ENABLED: 'Is Enabled',
                LAST_RUN_DATETIME: 'Last Run Datetime',
                NEXT_RUN_DATETIME: 'Next Run Datetime',
                EXPRESSION: 'Expression',
                MESSAGE_TEMPLATE: 'Message Template',
                CLICK_EDIT_FOR_DETAILS: 'Click "Edit" for details',

                SMS_ALARM_LIST: 'SMS Alarm List',
                RECIPIENT_NAME: 'Recipient Name',
                RECIPIENT_MOBILE: 'Recipient Mobile',
                ALARM_MESSAGE: 'Body',
                ALARM_TIME: 'Created Time',
                SCHEDULE_TIME: 'Scheduled Time',
                ACKNOWLEDGE_CODE: 'Acknowledge Code',

                EMAIL_ALARM_LIST: 'Email Alarm List',
                EMAIL: 'Email',
                TOPIC: 'Subject',
                ATTACHMENT_NAME: 'Attachment',
                ACKNOWLEDGE_MESSAGE: 'Acknowledge Message',
                ACKNOWLEDGE: 'Acknowledge',
                WEB_ALARM_LIST: 'Web Alarm List',
                WECHAT_ALARM_LIST: 'WeChat Alarm List',
                WECHAT_ID: 'WeChat ID',
                MESSAGE_FORMAT: 'Message Format',
                ACKNOWLEDGE_ALARM: 'Acknowledge Alarm?',

            },
            MENU: {
                SPACE: 'Space',
                TENANT: 'Tenant',
                STORE: 'Store',
                MAINEQUIPMENT: 'Main Equipment',
                EQUIPMENTSTATUS: 'Equipment Status',
                EQUIPMENT_DETAILS: {
                    EQUIPMENT_DETAILS: 'Equipment Details',
                    CHILLER: 'Chiller',
                    AIR_COMPRESSOR: 'Air Compressor',
                    AIR_HANDLING_UNIT: 'Air Handling Unit',
                    CHILLED_WATER_PUMP: 'Chilled Water Pump',
                    COOLING_TOWER: 'Cooling Tower',
                    COOLING_WATER_PUMP: 'Cooling Water Pump',
                    HEAT_PUMP: 'Heat Pump',
                    GROUND_SOURCE_HEAT_PUMP: 'Ground Source Heat Pump',
                    STEAM_BOILER: 'Steam Boiler',
                },

                FDD: {
                    FDD: 'FDD',
                    RULE: 'Rule Settings',
                    MESSAGEALARM: 'SMS Alarm',
                    EMAILALARM: 'Email Alarm',
                    WEBALARM: 'Web Alarm',
                    WECHATALARM: 'WeChat Alarm',
                },
                VERIFICATION: {
                    VERIFICATION: 'Data Verification',
                    METER_VALIDATE: 'Meter Validation',
                    METER_ENERGY: 'Meter Energy',
                    METER_STATUS: 'Meter Status',
                    GATEWAY: 'Gateway',
                },
                SETTINGS: {
                    BASIC: 'Basic Settings',
                    SETTINGS: 'System Settings',
                    SPACE: 'Space Settings',
                    TENANT: 'Tenant Settings',
                    STORE: 'Store Settings',
                    SHOPFLOOR: 'Shopfloor Settings',
                    EQUIPMENT: 'Equipment Settings',
                    COMBINED_EQUIPMENT: 'Combined Equipment Settings',
                    METER: 'Meter Settings',
                    SENSOR: 'Sensor Settings',
                    GATEWAY: 'Gateway Settings',
                    DATASOURCE: 'Data Source Settings',
                    COSTCENTER: 'Cost Center Settings',
                    CATEGORY: 'Energy Categories',
                    ENERGY_FLOW_DIAGRAM: 'Energy Flow Diagram',
                    DISTRIBUTION_SYSTEM: 'Distribution System',
                    TARIFF: 'Tariff Settings',
                    EMAIL_SERVER: 'Email Server Settings',
                    GSM_MODEM: 'GSM Modem Settings',
                    CONTACT: 'Contacts',
                    KNOWLEDGEFILE: 'Knowledge Base Settings'
                },
                USERSETTING: {
                    USERSETTING: 'Users & Privileges',
                    USER: 'User Settings',
                    PRIVILEGE: 'Privilege Settings'
                }
            },
            DATETIMERANGE: {
                APPLY: 'Apply',
                CANCEL: 'Cancel',
                CUSTOMRANGE: 'Custom Range',
                TODAY: 'Today',
                YESTODAY: 'Yestoday',
                BYESTODAY: 'The day before yestoday',
                CURRENTMONTH: 'Current Month',
                LASTMONTH: 'Last Month',
                CURRENTYEAR: 'Current Year',
                LASTYEAR: 'Last Year'
            },
            LOGIN: {
                USERLOGIN: 'Login',
                USERNAME: 'Username',
                PASSWORD: 'Password',
                LOGIN: 'Login',
                TITLE: 'Energy Management System',
            },
            SETTING: {
                KNOWLEDGEFILE: 'Knowledge File',
                ID: 'ID',
                ACTION: 'Action',
                ADD: 'Add',
                EDIT: 'Edit',
                BIND_PROPERTY: 'Bind Property',
                DELETE: 'Delete',
                SELECT: 'Select',
                ACTION: 'Action',
                RESET: 'Reset',
                SAVE: 'Save',
                CANCEL: 'Cancel',
                DOWNLOAD: 'Download',
                REFRESH: 'Refresh',
                RETURN: 'Return',
                YES: 'Yes',
                NO: 'No',
                ON: 'On',
                OFF: 'OFF',
                OK: 'OK',
                OPTIONAL: 'Optional',
                ADD_SPACE: 'Add Space',
                ADD_TENANT: 'Add Tenant',
                ADD_STORE: 'Add Store',
                ADD_METER: 'Add Meter',
                ADD_VIRTUAL_METER: 'Add Virtual Meter',
                ADD_OFFLINE_METER: 'Add Offline Meter',
                ADD_POINT: 'Add Point',
                ADD_COSTCENTER: 'Add Cost Center',
                ADD_TARIFF: 'Add Tariff',
                ADD_CATEGORY: 'Add Energy Category',
                ADD_ENERGY_ITEM: 'Add Energy Item',
                ADD_TARIFF: 'Add Tariff',
                ADD_EMAIL_RECIPIENT: 'Add Recipient',
                ADD_SMS_RECIPIENT: 'Add Recipient',
                ADD_CONTACT: 'Add Contact',
                ADD_EMAIL_SERVER: 'Add Email Server',
                ADD_GSM_MODEM: 'Add GSM Modem',

                EDIT_SPACE: 'Edit Space',
                EDIT_TENANT: 'Edit Tenant',
                EDIT_STORE: 'Edit Store',
                EDIT_METER: 'Edit Meter',
                EDIT_VIRTUAL_METER: 'Edit Virtual Meter',
                EDIT_OFFLINE_METER: 'Edit Offline Meter',
                EDIT_POINT: 'Edit Point',
                EDIT_COSTCENTER: 'Edit Cost Center',
                EDIT_TARIFF: 'Edit Tariff',
                EDIT_CATEGORY: 'Edit Energy Category',
                EDIT_TARIFF: 'Edit Tariff',
                EDIT_EMAIL_RECIPIENT: 'Edit Recipient',
                EDIT_SMS_RECIPIENT: 'Edit Recipient',
                EDIT_CONTACT: 'Edit Contact',
                EDIT_EMAIL_SERVER: 'Edit Email Server',
                EDIT_GSM_MODEM: 'Edit GSM Modem',

                REQUIRES_AUTHENTICATION: 'Requires Authentication',
                SELECT_DATE: 'Please Select Date',
                SELECT_SPACE: 'Please Select Space',
                SELECT_TENANT: 'Please Select Tenant',
                SELECT_STORE: 'Please Select Store',
                SELECT_TIMEZONE: 'Please Select Timezone',
                SELECT_CATEGORY: 'Please Select Category',
                SELECT_COSTCENTER: 'Please Select Cost Center',
                SELECT_METER: 'Please Select Meter',
                IS_INPUT_COUNTED: 'Is Energy Input Counted In',
                IS_OUTPUT_COUNTED: 'Is Energy Output Counted',
                BIND_METER: 'Point Meter',
                BIND_POINT: 'Point Point',
                BIND_SENSOR: 'Bind Sensor',
                BIND_TARIFF: 'Point Tariff',
                PHONE_ID_FORMAT: 'Please Add The Country Code：0086+Phone Number',

                INPUT_NAME: 'Please Input Name',
                INPUT_AREA: 'Please Input Area',
                INPUT_UNIT: 'Please Input Unit',
                INPUT_CONTACT: 'Please Input Contact',
                INPUT_EXPRESSION: 'Please Input Expression',
                INPUT_SERIAL_NUMBER: 'Please Input Serial Number',
                INPUT_KGCE: 'Please Input KGCE',
                INPUT_KGCO2E: 'Please Input KGCO2E',
                INPUT_TAG: 'Please Input Tag',
                INPUT_HOST: 'Please Input Host',
                INPUT_PORT: 'Please Input Port',
                INPUT_USER_NAME: 'Please Input User Name',
                INPUT_FROM_ADDR: 'Please Input From Addr',
                INPUT_SERIAL_PORT: 'Please Input Serial Port',
                INPUT_BAUD_RATE: 'Please Input Baud Rate',

                EMAIL_SERVER: 'Email Server',
                INVALID_FORMAT: 'Invalid Format',
                INVALID_FROM_ADDR: 'Invalid From Addr',
                INVALID_BAUD_RATE: 'Invalid Baud Rate',
                NOT_NULLABLE: 'Please Input Required',
                MASTER_METER: 'Master Meter',
                METER: 'Meter',
                VIRTUAL_METER: 'Virtual Meter',
                OFFLINE_METER: 'Offline Meter',
                OFFLINE_METER_FILE: 'Offline Meter File',
                N_S_METER: ' Bound Meters',
                N_S_POINT: ' Bound Points',
                N_S_SENSOR: ' Bound Sensors',
                N_S_TARIFF: ' Bound Tariffs',
                TARIFF_LIST: 'Tariff List',
                POINT_LIST: 'Point List',
                SENSOR_LIST: 'Sensor List',
                METER_TYPE: 'Meter Type',
                METER_NAME: 'Meter Name',
                METER_STATUS: 'Meter Status',
                TRASH: 'Trash',
                DRAG_TO_BIND: 'Drag to left to bind',
                DRAG_TO_UNBIND: 'Drag to trash to  unbind',

                FINANCIAL_COST: 'Offline Cost File',
                NAME: 'Name',
                AREA: 'Area',
                UNIT: 'Unit',
                CONTACT: 'Contact',
                ENERGY_SYSTEM_CONTACT: 'Energy System Contact',
                TIMEZONE: 'Timezone',
                TARIFF: 'Tariff',

                COSTCENTER: 'Cost Center',
                CATEGORY: 'Energy Category',
                ENERGY_ITEM: 'Energy Item',
                STATUS: 'Status',
                UPLOAD_TIME: 'Uploaded Time',
                SERIAL_NUMBER: 'Serial Number',
                COEF: 'Coef',
                TAG: 'Tag',
                BASELINE_CPU: 'CPU Baseline',
                BASELINE_COST: 'Cost Baseline',
                EXPRESSION: 'Expression',
                VARIABLE_NAME: 'Variable Name',
                POINT: 'Point',
                KGCE: 'KGCE',
                KGCO2E: 'KGCO2E',

                START_DATETIME: 'Start Datetime',
                START_TIME: 'Start Time',
                END_DATETIME: 'End Datetime',
                END_TIME: 'End Time',
                TARIFF_TYPE: 'Tariff Type',
                TARIFF_NAME: 'Tariff Name',
                PRICE: 'Price',
                BLOCK: 'Block',
                TIMEOFUSE: 'Time of use',
                PEAK_TYPE: 'Peak Type',
                START_AMOUNT: 'Start Amount',
                END_AMOUNT: 'End Amount',

                GSM: 'GSM',
                SMS: 'SMS',
                PORT: 'Port',
                SERIAL_PORT: 'Serial Port',
                BAUD_RATE: 'Baud Rate',
                FROM_ADDR: 'From Address',
                HOST: 'Host',
                USER_NAME: 'User Name',

                SUSPENDED: 'Suspended',
                IDLING: 'Idling',
                RUNNING: 'Running',
                SROSS: 'shutdown rate of standard status on non-working days',

                USER: 'User',

                TEAM: 'Team',
                ADD_TEAM: 'Add Team',
                EDIT_TEAM: 'Edit Team',
                SEARCH: 'Search...',
                METER_DATA: 'Meter Data',
                START_ENERGY: 'Start Energy Value',
                END_ENERGY: 'End Energy Value',
                // ENERGY_VALUE: 'Energy Value',
                DIFF_VALUE: 'Diff Value',
            },
            CONTACT: {
                EMAIL: 'Email',
                PHONE: 'Phone',
                DESCRIPTION: 'Description',
                INPUT_EMAIL: 'Please Input Email',
                INPUT_PHONE: 'Please Input Phone',
                INPUT_DESCRIPTION: 'Please Input Description',
                INVALID_EMAIL: 'Invalid Email Format(xxx@xxx.xx)',
            },
            COSTCENTER: {
                EXTERNAL_ID: 'External ID',
                INPUT_EXTERNAL_ID: 'Please Input External ID',
            },
            ENERGY_FLOW_DIAGRAM: {
                ADD_ENERGY_FLOW_DIAGRAM: 'Add Energy Flow Diagram',
                EDIT_ENERGY_FLOW_DIAGRAM: 'Eidt Energy Flow Diagram',
                SELECT_ENERGY_FLOW_DIAGRAM: 'Select Energy Flow Diagram',
                NODE: 'Node',
                N_S_NODE: ' Associated Node',
                ADD_NODE: 'Add Node',
                EDIT_NODE: 'Edit Node',
                NODE_ID: 'Node ID',
                NODE_NAME: 'Node Name',
                INPUT_NODE_NAME: 'Please Input Node Name',
                LINK: 'Link',
                N_S_LINK: ' Associated link',
                LINK_ID: 'Link ID',
                ADD_LINK: 'Add Link',
                EDIT_LINK: 'Edit Link',
                SOURCE_NODE: 'Source Node',
                TARGET_NODE: 'Target Node',
                METER: 'Meter',
                PREVIEW: 'Preview',
                N_S_PREVIEW: ' Preview',
            },
            DATA_SOURCE: {
                DATA_SOURCE: 'Data Source',
                ADD_DATA_SOURCE: 'Add Data Source',
                EDIT_DATA_SOURCE: 'Edit Data Source',
                SELECT_DATA_SOURCE: 'Please Select Data Source',
                PROTOCOL: 'Protocol',
                CONNECTION: 'Connection',
                INPUT_PROTOCOL: 'Please Input Protocol',
                INPUT_CONNECTION: 'Please Input Connection',

            },
            POINT: {
                OBJECT_TYPE: 'Object Type',
                UNIT: 'Unit',
                HIGH_LIMIT: 'High Limit',
                LOW_LIMIT: 'Low Limit',
                RATIO: 'Ratio',
                IS_TREND: 'Is Trend',
                ADDRESS: 'Address(JSON)',
                DESCRIPTION: 'Description(Optionnal)',
                INPUT_HIGH_LIMIT: 'Please Input High Limit',
                INPUT_LOW_LIMIT: 'Please Input Low Limit',
                INPUT_RATIO: 'Please Input Ratio',
                INPUT_ADDRESS: 'Please Input Address',
                INPUT_DESCRIPTION: 'Please Input Description',
            },

            DISTRIBUTION_SYSTEM: {
                DISTRIBUTION_SYSTEM: 'Distribution System',
                ADD_DISTRIBUTION_SYSTEM: 'Add Distribution System',
                EDIT_DISTRIBUTION_SYSTEM: 'Eidt Distribution System',
                SELECT_DISTRIBUTION_SYSTEM: 'Select Distribution System',
                SVG: 'SVG',
                INPUT_SVG: 'Please Input SVG',
                DESCRIPTION: 'Description',
                DISTRIBUTION_CIRCUIT: 'Distribution Circuit',
                N_S_DISTRIBUTION_CIRCUIT: ' Associated Distribution Circuit',
                ADD_DISTRIBUTION_CIRCUIT: 'Add Distribution Circuit',
                EDIT_DISTRIBUTION_CIRCUIT: 'Eidt Distribution Circuit',
                SELECT_DISTRIBUTION_CIRCUIT: 'Select Distribution Circuit',
                DISTRIBUTION_CIRCUIT_ID: 'ID',
                DISTRIBUTION_CIRCUIT_NAME: 'Name',
                INPUT_DISTRIBUTION_CIRCUIT_NAME: 'Please Input Name',
                DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Distribution Room',
                INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Please Input Distribution Room',
                DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Switchgear',
                INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Please Input Switchgear',
                DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Peak Load (KW)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Please Input Peak Load(KW)',
                DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Peak Current (A)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Please Input Peak Current (A)',
                DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Customers',
                INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Please Input Customers',
                DISTRIBUTION_CIRCUIT_METERS: 'Meters',
                INPUT_DISTRIBUTION_CIRCUIT_METERS: 'Please Input Meters',
                PREVIEW: 'Preview',
                N_S_PREVIEW: ' Preview',
            },
            EQUIPMENT: {
                ADD_EQUIPMENT: 'Add Equipment',
                EDIT_EQUIPMENT: 'Edit Equipment',
                SELECT_EQUIPMENT: 'Please Select Equipment',
                COST_CENTER: 'Cost Center',
                SELECT_COST_CENTER: 'Please Select Cost Center',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                INPUT_METER: 'Please Input Meter',
                OUTPUT_METER: 'Output Meter',
                PARAMETER: 'Parameter',
                BIND_PARAMETER: 'Bind Parameter',
                ADD_PARAMETER: 'Add Parameter',
                EDIT_PARAMETER: 'Edit Parameter',
                N_S_PARAMETER: 'Parameters',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: 'Name',
                INPUT_PARAMETER_NAME: 'Please Input Parameter Name',
                PARAMETER_TYPE: 'Type',
                SELECT_PARAMETER_TYPE: 'Select Parameter Type',
                CONSTANT: 'CONSTANT',
                POINT: 'POINT',
                SELECT_POINT: 'Select Point',
                FRACTION: 'FRACTION',
                PARAMETER_CONSTANT: 'Constant',
                PARAMETER_POINT: 'Point',
                PARAMETER_NUMERATOR_METER: 'Numerator Meter',
                PARAMETER_DENOMINATOR_METER: 'Denominator Meter',
            },
            COMBINED_EQUIPMENT: {
                ADD_COMBINED_EQUIPMENT: 'Add Combined Equipment',
                EDIT_COMBINED_EQUIPMENT: 'Edit Combined Equipment',
                SELECT_COMBINED_EQUIPMENT: 'Please Select Combined Equipment',
                COST_CENTER: 'Cost Center',
                SELECT_COST_CENTER: 'Please Select Cost Center',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                BIND_EQUIPMENT: 'Bind Equipment',
                N_S_EQUIPMENT: 'Bound Equipments',
                EQUIPMENT_LIST: 'Equipment List',
                INPUT_METER: 'Please Input Meter',
                OUTPUT_METER: 'Output Meter',
                PARAMETER: 'Parameter',
                BIND_PARAMETER: 'Bind Parameter',
                ADD_PARAMETER: 'Add Parameter',
                EDIT_PARAMETER: 'Edit Parameter',
                N_S_PARAMETER: 'Parameters',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: 'Name',
                INPUT_PARAMETER_NAME: 'Please Input Parameter Name',
                PARAMETER_TYPE: 'Type',
                SELECT_PARAMETER_TYPE: 'Select Parameter Type',
                CONSTANT: 'CONSTANT',
                POINT: 'POINT',
                SELECT_POINT: 'Select Point',
                FRACTION: 'FRACTION',
                PARAMETER_CONSTANT: 'Constant',
                PARAMETER_POINT: 'Point',
                PARAMETER_NUMERATOR_METER: 'Numerator Meter',
                PARAMETER_DENOMINATOR_METER: 'Denominator Meter',
            },
            GATEWAY: {
                GATEWAY: 'Gateway',
                TOKEN: 'Token',
                SELECT_GATEWAY: 'Select Gateway',
                ADD_GATEWAY: 'Add Gateway',
                EDIT_GATEWAY: 'Edit Gateway',
            },
            SPACE: {
                PARENT_SPACE: 'Parent Space',
                AREA: 'Area',
                INPUT_AREA: 'Please Input Area',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                CURRENT_SELECTED_SPACE: 'Current Selected Space',
                CHILD_SPACES: 'Child Spaces',
                BIND_EQUIPMENT: 'Bind Equipment',
                N_S_EQUIPMENT: 'Bound Equipments',
                EQUIPMENT_LIST: 'Equipment List',
                BIND_COMBINED_EQUIPMENT: 'Bind Combined Equipment',
                N_S_COMBINED_EQUIPMENT: 'Bound Combined Equipments',
                COMBINED_EQUIPMENT_LIST: 'Combined Equipment List',
                BIND_STORE: 'Bind Store',
                N_S_STORE: 'Bound Stores',
                STORE_LIST: 'Store List',
                BIND_TENANT: 'Bind Tenant',
                N_S_TENANT: 'Bound Tenants',
                TENANT_LIST: 'Tenant List',
            },
            STORE: {
                ADDRESS: 'Address',
                LATITUDE: 'Latitude',
                LONGITUDE: 'Longitude',
                TYPE: 'Store Type',
                DESCRIPTION: 'Description',
                INPUT_ADDRESS: 'Please Input Address',
                INPUT_LATITUDE: 'Please Input Latitude',
                INPUT_LONGITUDE: 'Please Input Longitude',
                INPUT_DESCRIPTION: 'Please Input Description',
            },
            TENANT: {
                BUILDINGS: 'Buildings',
                FLOORS: 'Floors',
                ROOMS: 'Rooms',
                TYPE: 'Tenant Type',
                IS_KEY_TENANT: 'Is Key Tenant',
                LEASE_NUMBER: 'Lease Number',
                LEASE_START_DATETIME: 'Lease Start Datetime',
                LEASE_END_DATETIME: 'Lease End Datetime',
                IS_IN_LEASE: 'Is In Lease',
                DESCRIPTION: 'Description',
                INPUT_BUILDINGS: 'Please Input Buildings',
                INPUT_FLOORS: 'Please Input Floors',
                INPUT_ROOMS: 'Rooms',
                INPUT_LEASE_NUMBER: 'Please Input Lease Number',
                INPUT_DESCRIPTION: 'Please Input Description',
            },
            SHOPFLOOR: {
                ADD_SHOPFLOOR: 'Add Shopfloor',
                EDIT_SHOPFLOOR: 'Edit Shopfloor',
                SELECT_SHOPFLOOR: 'Select Shopfloor',
                AREA: 'Area',
                INPUT_AREA: 'Please Input Area',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                BIND_EQUIPMENT: 'Bind Equipment',
                N_S_EQUIPMENT: 'Bound Equipments',
                EQUIPMENT_LIST: 'Equipment List',
            },
            METER: {
                HOURLY_LOW_LIMIT: 'Hourly Low Limit (Inclusive)',
                INPUT_HOURLY_LOW_LIMIT: 'Please Input Hourly Low Limit',
                HOURLY_HIGH_LIMIT: 'Hourly High Limit (Inclusive)',
                INPUT_HOURLY_HIGH_LIMIT: 'Please Input Hourly High Limit',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                MASTER_METER: 'Master Meter',
                SELECT_MASTER_METER: 'Select Master Meter',
                TREE_VIEW: 'Tree View',
                CHILD_METERS: 'Child Meters',
            },
            SENSOR: {
                ADD_SENSOR: 'Add Sensor',
                EDIT_SENSOR: 'Edit Sensor',
                DELETE_SENSOR: 'Delete Sensor',
                DESCRIPTION: 'Description',
                INPUT_DESCRIPTION: 'Please Input Description',
                SELECT_SENSOR: 'Select Sensor',
            },
            USER: {
                USER_LIST: 'User List',
                PRIVILEGE_LIST: 'Privilege List',
                ADD_USER: 'Add User',
                EDIT_USER: 'Edit User',
                PRIVILEGE: 'Privilege',
                ADD_PRIVILEGE: 'Add Privilege',
                EDIT_PRIVILEGE: 'Edit Privilege',
                IS_ADMIN: 'Is Admin',
                DISPLAY_NAME: 'Display Name',
                USERNAME: 'User Name',
                PASSWORD: 'Password',
                RESET_PASSWORD: 'Reset Password',
                CHANGE_PASSWORD: 'Change Password',
                OLD_PASSWORD: 'Old Password',
                NEW_PASSWORD: 'New Password',
                CONFIRM_PASSWORD: 'Confirm Password',
                INPUT_PASSWORD: 'Please Input Password',
                DIFF_PASSWORD: 'Password Not Match',
                EMAIL: 'Email',
                INPUT_EMAIL: 'Please Input Email',
                INVALID_EMAIL: 'Invalid Email Format(xxx@xxx.xx)',
            },
            KNOWLEDGEFILE: {
                KNOWLEDGE_FILE_LIST: 'Knowledge File List',
                UPLOAD_USER: 'Upload User',
                UPLOAD_TIME: 'Upload Time',
                RESTORE: 'Restore',
                DELETE: 'Delete',
                RESTORE_SUCCESS: 'Restore Success',
                RESTORE_FAILED: 'Restore Failed'
            },
            TOASTER: {
                FAILURE_TITLE: 'Error',
                FAILURE: 'Failure',
                ERROR: 'error',
                OPTIONS_ERROR: 'Options Error',
                DATE_RANGE_DIFFERENT: 'Date Range Different.',
                SUCCESS: 'success',
                SUCCESS_TITLE: 'Success',
                LOGIN_SUCCESS: 'Login Success.',
                LOGIN_FAILURE: 'Login Failure.',

                SUCCESS_ADD_BODY: 'Add {{template}} Success.',
                SUCCESS_UPDATE_BODY: 'Update {{template}} Success.',
                SUCCESS_DELETE_BODY: 'Delete {{template}} Success.',
                ERROR_ADD_BODY: 'Add {{template}} Failure.',
                ERROR_UPDATE_BODY: 'Update {{template}} Failure.',
                ERROR_DELETE_BODY: 'Delete {{template}} Failure.',

                USER_PASSWORD: 'User Password',
                BIND_METER_SUCCESS: 'Bind Meter Success.',
                UNBIND_METER_SUCCESS: 'Unbind Meter Success.',
                BIND_TARIFF_SUCCESS: 'Bind Tariff Success.',
                UNBIND_TARIFF_SUCCESS: 'Unbind Tariff Success.',
                BIND_POINT_SUCCESS: 'Bind Point Success.',
                UNBIND_POINT_SUCCESS: 'Unbind Point Success.',
                BIND_SENSOR_SUCCESS: 'Bind Sensor Success.',
                UNBIND_SENSOR_SUCCESS: 'Unbind Sensor Success.',
                BIND_EQUIPMENT_SUCCESS: 'Bind Equipment Success.',
                UNBIND_EQUIPMENT_SUCCESS: 'Unbind Equipment Success.',
                BIND_COMBINED_EQUIPMENT_SUCCESS: 'Bind Combined Equipment Success.',
                UNBIND_COMBINED_EQUIPMENT_SUCCESS: 'Unbind Combined Equipment Success.',
                BIND_TENANT_SUCCESS: 'Bind Tenant Success.',
                UNBIND_TENANT_SUCCESS: 'Unbind Tenant Success.',
                BIND_STORE_SUCCESS: 'Bind Store Success.',
                UNBIND_STORE_SUCCESS: 'Unbind Store Success.',
            },
            SWEET: {
                TITLE: 'Please confirm whether to delete?',
                TEXT: 'Deleting this bar will also delete all related data!',
                CONFIRM_BUTTON_TEXT: 'Confirm delete',
                CANCEL_BUTTON_TEXT: 'Cancel',
            },
            API: {
                POINT_TREND: 'Point Trend',
                COMPREHENSIVE_ENERGY: 'Comprehensive',
                KGCE: 'Coal Equivalent',
                TOTAL_CONSUMPTION: 'Total Consumption',
                TOP_PEAK_CONSUMPTION: 'Top-Peak Consumption',
                ON_PEAK_CONSUMPTION: 'On-Peak Consumption',
                OFF_PEAK_CONSUMPTION: 'Off-Peak Consumption',
                MID_PEAK_CONSUMPTION: 'Mid-Peak Consumption',
                ACTUAL_UNIT_PRICE: 'Actual Unit Price',
                ENERGY_TREND: 'Energy Consumption',
                ENERGY: 'Energy Consumption',
                ACTUAL_VALUE: 'Actual Value',
                ACTUAL_PERCENT: 'Actual Percent',
                TARIFF: 'Tariff',
                ENERGY_RATIO: 'Energy Consumption Ratio',
                OUTPUT: 'Output',
                TIME_RATIO: 'Time Ratio',
                CHILD_ENERGY_UNIT: 'Child Energy Unit',
                ENERGY_UNIT: 'Energy Unit',

                ANALYSIS_DATE: 'Analysis Date',
                BASELINE_DATE: 'Baseline Date',

                STEAM_OUTPUT: 'Steam Output',
                STEAM_OUTPUT_VALUE: 'Steam Output Value',
                TOTAL_STEAM_VALUE: 'Total electricity cost + Total tap water fee + Steam production value',

                ELECTRICITY_MONITORING: 'Electricity Monitoring',

                EQUIPMENT: 'Equipment',
                ENERGY_WITH_UNIT: 'Energy Consumption-kWh',
                PUPEC_WITH_UNIT: 'Per Unit Product Energy Consumption-kWh',
                RSR: 'Running Status Ratio',

                AREA: 'Area',
                WORKING_DAY_ENERGY: 'Working Day Energy',
                WORKING_DAY_ENERGY_PER_DAY: 'Working Day Energy Per Day',
                NON_WORKING_DAY_ENERGY: 'Non-Working Day Energy',
                NON_WORKING_DAY_ENERGY_PER_DAY: 'Non-Working Day Energy Per Day',
                NWDSSEPD: 'Non-Working Day Standard Status Energy Per Day',
                NWDTECR: 'Non-Working Day Theoretical Equipement Closure Rate',
                NWDAECR: 'Non-Working Day Actual Equipement Closure Rate',
                NWDECR: 'Non-Working Day Energy Consumption Ratio',

                DATE: 'Date',
                WORKING_DAY_OR_NOT: 'Working Day Status',
                ELECTRICITY_CONSUMPTION: 'Electricity Consumption',

                SINGLE_DEVICE_ENERGY: 'Single Device Energy Consumption',
                EQUIPMENT_STATUS_ENERGY_RATIO: 'Equipment Status Energy Ratio',
                EQUIPMENT_STATUS_TIME_RATIO: 'Equipment Status Time Ratio',


                RUNNING_TIME: 'Running Time',
                RUNNING_ENERGY_CONSUMPTION: 'Running Energy Consumption',
                IDLING_TIME: 'Idling Time',
                IDLING_ENERGY_CONSUMPTION: 'Idling Energy Consumption',
                SUSPENDED_TIME: 'Suspended Time',
                SUSPENDED_ENERGY_CONSUMPTION: 'Suspended Energy Consumption',
                SHUTDOWN_TIME: 'Shutdown Time',
                SHUTDOWN_ENERGY_CONSUMPTION: 'Shutdown Energy Consumption',

                C_ENERGY_ANALYSIS_SUBJECT: '0.Analysis Subject (child energy unit)',
                C_ENERGY_EQUIPMENT_STATION: '--1.Equipment Station',
                C_RUNNING_TIME: '2.Running Time',
                C_RUNNING_ENERGY_CONSUMPTION: '3.Running Energy Consumption',
                C_ENERGY_IDLING_TIME: '4.Idling Time',
                C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5.Idling Energy Consumption',
                C_ENERGY_SUSPENDED_TIME: '6.Suspended Time',
                C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7.Suspended Energy Consumption',
                C_ENERGY_SHUTDOWN_TIME: '8.Shutdown Time',
                C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9.Shutdown Energy Consumption',
                C_ENERGY_NPDTECRS: '--8.Non-production Day Theoretical Energy Consumption Ratio Standard',
                C_ENERGY_NPDECR: '--9.Non-production Day Energy Consumption Ratio',

                C_COST_ANALYSIS_SUBJECT: '0.Analysis Subject (child energy unit)',
                C_COST_EQUIPMENT_STATION: '--1.Equipment Station',
                C_COST_RUNNING_TIME: '2.Running Time',
                C_RUNNING_COST: '3.Running Cost',
                C_COST_IDLING_TIME: '4.Idling Time',
                C_COST_IDLING_COST: '5.Idling Cost',
                C_COST_SUSPENDED_TIME: '6.Suspended Time',
                C_COST_SUSPENDED_COST: '7.Suspended Cost',
                C_COST_SHUTDOWN_TIME: '8.Shutdown Time',
                C_COST_SHUTDOWN_COST: '9.Shutdown Cost',
                C_COST_NPDTCRS: '--8.Non-production Day Theoretical Cost Ratio Standard',
                C_COST_NPDCR: '--9.Non-production Day Cost Ratio',

                SUSPENDED: 'Suspended',
                IDLING: 'Idling',
                RUNNING: 'Running',
                SHUTDOWN: 'Shutdown',

                NON_WORKING_DAY: 'Non-Working Day',
                WORKING_DAY: 'Working Day',

                TOTAL: 'Total',

                COMPREHENSIVE_OUTPUT: 'Comprehensive Output',
                OUTPUT_TREND: 'Output Trend',

                COMPREHENSIVE_OUTPUT_VALUE: 'Comprehensive Output Value',
                OUTPUT_VALUE_TREND: 'Output Value Trend',

                KWH: 'kWh',
                YUAN: 'Yuan',
                COMPREHENSIVE_COST: 'Comprehensive Cost',
                PER_UNIT_COMPREHENSIVE_COST: 'Per Unit Comprehensive Cost',
                TOTAL_COST: 'Total Cost',
                TOP_PEAK_COST: 'Top Peak Cost',
                ON_PEAK_COST: 'On Peak Cost',
                OFF_PEAK_COST: 'Off Peak Cost',
                MID_PEAK_COST: 'Mid Peak Cost',

                COST: 'Cost',
                COST_TREND: 'Cost',
                COST_RATIO: 'Cost Ratio',
                POC: 'Proportion of Cost',
                UNIT_PRICE: "Yuan/kWh",
                COM: 'cost of maintenance',

                ERROR: 'Error',
                BAD_REQUEST: 'Bad Request',
                NOT_FOUND: 'Not Found',
                EXCEPTION: 'Exception',
                COOKIE_IS_EXPIRED: 'Cookie is expired',
                UNAUTHORIZED: 'Unauthorized',
                NOT_FOUNT: 'Not Fount',
                NAME_CONFLICTS: 'Name Conflicts',
                EXTERNAL_ID_CONFLICTS: 'External ID Conflicts',
                DATABASE_ERROR: 'Database Error',

                INVALID_NAME_VALUE: 'INVALID_NAME_VALUE',
                TENANT_NOT_FOUND: 'Tenant Not Found',
                TENANT_ALREADY_ASSOCIATED_WITH_METER: 'Tenant already Associated with Meter',
                TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Tenant already Associated with Offline Meter',
                TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Tenant already Associated with Virtual Meter',
                TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Meter Relationship Not Found',
                TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Offline Meter Relationship Not Found',
                TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Virtual Meter Relationship Not Found',
                STORE_NOT_FOUND: 'Store Not Found',
                STORE_ALREADY_ASSOCIATED_WITH_METER: 'Store already Associated with Meter',
                STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Store already Associated with Offline Meter',
                STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Store already Associated with Virtual Meter',
                STORE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Store and Meter Relationship Not Found',
                STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Store and Offline Meter Relationship Not Found',
                STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Store and Virtual Meter Relationship Not Found',
                ADVANCE_REPORT_FILE_NOT_FOUND: 'Advance Report File Not Found',
                ASSOCIATED_POINTS_NOT_FOUND: 'Associated Points Not Found',
                COMPLEX_NOT_FOUND: 'Complex Not Found',
                COST_CENTER_NOT_FOUND: 'Cost Center Not Found',
                COST_CENTER_EXTERNAL_ID_EXISTS: 'Cost Center External ID exists',
                COST_CENTER_NAME_EXISTS: 'Cost Center name exists',
                DATA_SOURCE_NOT_FOUND: 'Data Source Not Found',
                DUPLICATE_GROUP_NAME: 'Duplicate Group Name',
                EMAIL_MESSAGE_NOT_FOUND: 'Email Message Not Found',
                EMAIL_RECIPIENT_NOT_FOUND: 'Email Recipient Not Found',
                EMPTY_VARIABLES_ARRAY: 'Empty variables array',
                ENERGY_CATEGORY_NOT_FOUND: 'Energy Category Not Found',
                EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Equipment Meter Relationship Existed',
                EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Meter Relationship Not Found',
                EQUIPMENT_NOT_FOUND: 'Equipment Not Found',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Offline Meter Relationship Not Found',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Equipment Offline Meter Relationship already Exists',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Virtual Meter Relationship Not Found',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Equipment Virtual Meter Relationship already Exists',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Combined Equipment Meter Relationship Existed',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Meter Relationship Not Found',
                COMBINED_EQUIPMENT_NOT_FOUND: 'Combined Equipment Not Found',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Offline Meter Relationship Not Found',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Combined Equipment Offline Meter Relationship already Exists',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Virtual Meter Relationship Not Found',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Combined Equipment Virtual Meter Relationship already Exists',
                SPACE_NOT_FOUND: 'Space Not Found',
                SPACE_ALREADY_ASSOCIATED_WITH_METER: 'Space already Associated with Meter',
                SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Space already Associated with Offline Meter',
                SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Space already Associated with Virtual Meter',
                SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Space and Meter Relationship Not Found',
                SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Space and Offline Meter Relationship Not Found',
                SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Space and Virtual Meter Relationship Not Found',
                GSM_CONFIG_NOT_FOUND: 'GSM Config Not Found',
                GROUP_NOT_FOUND: 'Group Not Found',
                KNOWLEDGE_FILE_NOT_FOUND: 'Knowledge File Not Found',
                INVALID_: 'Invalid ',
                INVALID_TENANT_ID: 'Invalid Tenant ID',
                INVALID_STORE_ID: 'Invalid Store ID',
                INVALID_ADVANCE_REPORT_FILE_ID: 'Invalid Advance Report File ID',
                INVALID_AREA_VALUE: 'Invalid Area value',
                INVALID_COMPLEX_ID: 'Invalid Complex ID',
                INVALID_COST_CENTER_ID: 'Invalid Cost Center ID',
                INVALID_DATA_SOURCE_ID: 'Invalid Data Source ID',
                INVALID_DATA_SOURCE_NAME: 'Invalid Data Source Name',
                INVALID_DATA_SOURCE_PROTOCOL: 'Invalid Data Source Protocol.',
                // INVALID_DATE_(EXPECTED_FORMAT:_YYYY-MM-DD): 'Invalid Date (expected format: YYYY-MM-DD',
                INVALID_DATE: 'Invalid Date (expected format: YYYY-MM-DD)',
                INVALID_DATETIME_DATA: 'Invalid Datetime Data',
                INVALID_EMAIL_MESSAGE_ID: 'Invalid Email Message ID',
                INVALID_EMAIL_RECIPIENT_ID: 'Invalid Email Recipient ID',
                INVALID_ENERGY_CATEGORY_ID: 'Invalid Energy Category ID',
                INVALID_EQUIPMENT_ID: 'Invalid Equipment ID',
                INVALID_COMBINED_EQUIPMENT_ID: 'Invalid Combined Equipment ID',
                INVALID_SPACE_ID: 'Invalid Space ID',
                INVALID_GSM_CONFIG_ID: 'Invalid GSM Config ID',
                INVALID_GROUP_ID: 'Invalid Group ID',
                INVALID_KNOWLEDGE_FILE_ID: 'Invalid Knowledge File ID',
                INVALID_ID: 'Invalid ID',
                INVALID_LINE_ID: 'Invalid Line ID',
                INVALID_MESSAGE_ID: 'Invalid Message ID',
                INVALID_METER_ID: 'Invalid Meter ID',
                INVALID_METER_UUID: 'Invalid Meter UUID',
                INVALID_OFFLINE_COST_FILE_ID: 'Invalid Offline Cost File ID',
                INVALID_OFFLINE_METER_FILE__ID: 'Invalid Offline Meter File  ID',
                INVALID_OFFLINE_METER_FILE_ID: 'Invalid Offline Meter File ID',
                INVALID_OFFLINE_METER_ID: 'Invalid Offline Meter ID',
                INVALID_PART_ID: 'Invalid Part ID',
                INVALID_PART_SHIFT_ID: 'Invalid Part Shift ID',
                INVALID_POINT_ID: 'Invalid Point ID',
                INVALID_PRIVILEGE_ID_: 'Invalid Privilege ID ',
                INVALID_PRIVILEGE_ID: 'Invalid Privilege ID',
                INVALID_PRIVILEGE_TO_RESET_PASSWORD: 'Invalid Privilege to Reset Password',
                INVALID_PRODUCT_ID: 'Invalid Product ID',
                INVALID_PRODUCT_SHIFT_ID: 'Invalid Product Shift ID',
                INVALID_RULE_ID: 'Invalid Rule ID',
                INVALID_SMS_RECIPIENT_ID: 'Invalid SMS Recipient ID',
                INVALID_SUPPLEMENTAL_SYSTEM_ID: 'Invalid Supplemental System ID',
                INVALID_SUPPLEMENTALSYSTEM_ID: 'Invalid Supplemental System ID',
                INVALID_TARIFF_BLOCK_PRICING: 'Invalid Tariff Block Pricing',
                INVALID_TARIFF_ID: 'Invalid Tariff ID',
                INVALID_TARIFF_TIME_OF_USE_PRICING: 'Invalid Tariff Time Of Use Pricing',
                INVALID_TARIFF_TYPE: 'Invalid Tariff Type',
                INVALID_TEAM_ID: 'Invalid Team ID',
                INVALID_TEAM_NAME: 'Invalid Team Name',
                INVALID_TIMEZONE_ID: 'Invalid Timezone ID',
                INVALID_USER_ID: 'Invalid User ID',
                INVALID_USER_NAME: 'Invalid User Name',
                INVALID_VIRTUAL_METER_ID: 'Invalid Virtual Meter ID',
                INVALID_VIRTUAL_METER_NAME: 'Invalid Virtual Meter Name',
                INVALID_WEB_MESSAGE_ID: 'Invalid Web Message ID',
                INVALID_COOKIES_PLEASE_RE_LOGIN: 'Invalid cookies, Please Re-Login',
                INVALID_EMAIL: 'Invalid email',
                INVALID_EMS_CONTACT_EMAIL_VALUE: 'Invalid ems_contact_email value',
                INVALID_EMS_CONTACT_NAME_VALUE: 'Invalid ems_contact_name value',
                INVALID_EMS_CONTACT_PHONE_VALUE: 'Invalid ems_contact_phone value',
                INVALID_END_DATE_TIME: 'Invalid end date(full expected format: YYYY-MM-DDTHH:MM:SS)',
                INVALID_END_DATE_TIME_YMD: 'Invalid end date time (expected format: YYYY-MM-DD)',
                INVALID_END_DATE_TIME_YMDHMS: 'Invalid end date time (expected format: YYYY-MM-DDTHH:MM:SS)',
                INVALID_EQUATION_IN_EXPRESSION: 'Invalid equation in expression',
                INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Invalid equipments_shutdown_rate value',
                INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Invalid combined equipments_shutdown_rate value',
                INVALID_EXPRESSION_OBJECT: 'Invalid expression object',
                INVALID_EXTERNAL_ID_VALUE: 'Invalid External ID value',
                INVALID_IDLING_VALUE: 'Invalid idling value',
                INVALID_IS_COUNTED_VALUE: 'Invalid is_counted value',
                INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: 'Invalid is_equipment_status_counted value',
                INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: 'Invalid is_combined_equipment_status_counted value',
                INVALID_IS_MAIN_VALUE: 'Invalid is_main value',
                INVALID_IS_OUTPUT_VALUE: 'Invalid is_output value',
                INVALID_IS_OUTPUT_COUNTED_VALUE: 'Invalid is_output_counted value',
                INVALID_IS_PRODUCT_COUNTED_VALUE: 'Invalid is_product_counted value',
                INVALID_MAINTAINER_VALUE: 'Invalid maintainer value',
                INVALID_MAINTENANCE_VALUE: 'Invalid maintenance value',
                INVALID_MANUFACTURER_VALUE: 'Invalid manufacturer value',
                INVALID_PARTS_PER_HOUR_VALUE: 'Invalid parts_per_hour value',
                INVALID_PASSWORD: 'Invalid password',
                INVALID_PERIOD: 'Invalid period',
                INVALID_PERIOD_FORMAT: 'Invalid period (expected \'year\', \'month\', \'day\' or \'hour\')',
                INVALID_PRIVILEGES_VALUE: 'Invalid privileges value',
                INVALID_PRODUCTID_ID: 'Invalid productid ID',
                INVALID_REPAIR_VALUE: 'Invalid repair value',
                INVALID_RUNNING_VALUE: 'Invalid running value',
                INVALID_SERIAL_NUMBER_VALUE: 'Invalid serial_number value',
                INVALID_START_DATE_TIME: 'Invalid start date time (full expected format: YYYY-MM-DDTHH:MM:SS)',
                INVALID_START_DATE_TIME_YMD: 'Invalid start date time (expected format: YYYY-MM-DD)',
                INVALID_START_DATE_TIME_YMDHMS: 'Invalid start date time (expected format: YYYY-MM-DDTHH:MM:SS)',
                INVALID_SUSPENDED_VALUE: 'Invalid suspended value',
                INVALID_USE_LIFE_END_VALUE: 'Invalid use_life_end value',
                INVALID_USE_LIFE_START_VALUE: 'Invalid use_life_start value',
                INVALID_VARIABLE_METER_ID: 'Invalid variable meter id',
                INVALID_VARIABLE_METER_TYPE: 'Invalid variable meter type',
                INVALID_VARIABLE_NAME: 'Invalid variable name',
                INVALID_WARNING_VALUE: 'Invalid warning value',
                LINE_NOT_FOUND: 'Line Not Found',
                LINE_PRODUCT_RELATIONSHIP_EXISTED: 'Line Product Relationship Existed',
                LINE_PRODUCT_RELATIONSHIP_NOT_FOUND: 'Line Product Relationship Not Found',
                LINE_ALREADY_ASSOCIATED_WITH_METER: 'Line already Associated with Meter',
                LINE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Line already Associated with Offline Meter',
                LINE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Line already Associated with Virtual Meter',
                LINE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Line and Meter Relationship Not Found',
                LINE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Line and Offline Meter Relationship Not Found',
                LINE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Line and Virtual Meter Relationship Not Found',
                METER_NOT_FOUND: 'Meter Not Found',
                METER_POINT_RELATIONSHIP_EXISTED: 'Meter Point Relationship Existed',
                METER_POINT_RELATIONSHIP_NOT_FOUND: 'Meter Point Relationship Not Found',
                METER_OF_VARIABLE_NOT_FOUND: 'Meter of Variable Not Found',
                OFFLINE_COST_FILE_NOT_FOUND: 'Offline Cost File Not Found',
                OFFLINE_METER_FILE_NOT_FOUND: 'Offline Meter File Not Found',
                OFFLINE_METER_NOT_FOUND: 'Offline Meter Not Found',
                OFFLINE_METER_OF_VARIABLE_NOT_FOUND: 'Offline Meter of Variable Not Found',
                OUTPUT_OF_PRODUCT_NOT_FOUND: 'Output of Product Not Found',
                PART_NOT_FOUND: 'Part Not Found',
                PART_SHIFT_NOT_FOUND: 'Part Shift Not Found',
                PLEASE_RE_LOGIN: 'Please Re-Login',
                POINT_NOT_FOUND: 'Point Not Found',
                PRIVILEGE_NOT_FOUND: 'Privilege Not Found',
                PRODUCT_NOT_FOUND: 'Product Not Found',
                PRODUCT_OUTPUT_NOT_FOUND: 'Product Output Not Found',
                PRODUCT_SHIFT_NOT_FOUND: 'Product Shift Not Found',
                RULE_NOT_FOUND: 'Rule Not Found',
                SMS_RECIPIENT_NOT_FOUND: 'SMS Recipient Not Found',
                START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: 'Start date should be early than end date',
                START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: 'Start datetime should be early than end datetime',
                TARIFF_IN_USE: 'Tariff In Use',
                TARIFF_NOT_EMPTY: 'Tariff Not Empty',
                TARIFF_NOT_FOUND: 'Tariff Not Found',
                TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: 'Tariff already Associated with Cost Center',
                TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: 'Tariff already Associated with Space',
                TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: 'Tariff is not associated with Cost Center',
                TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: 'Tariff is not associated with Space',
                POINT_ALREADY_ASSOCIATED_WITH_SPACE: 'Point already Associated with Space',
                POINT_IS_NOT_ASSOCIATED_WITH_SPACE: 'Point is not associated with Space',
                TEAM_NOT_FOUND: 'Team Not Found',
                TEXT_MESSAGE_NOT_FOUND: 'Text Message Not Found',
                THERE_IS_RELATIONSHIP_WITH_TENANTS: 'There is relationship with Tenants',
                THERE_IS_RELATIONSHIP_WITH_STORES: 'There is relationship with Stores',
                THERE_IS_RELATIONSHIP_WITH_COMPANIES: 'There is relationship with companies',
                THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: 'There is relationship with equipments',
                THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: 'There is relationship with combined equipments',
                THERE_IS_RELATIONSHIP_WITH_SPACES: 'There is relationship with spacees',
                THERE_IS_RELATIONSHIP_WITH_LINES: 'There is relationship with lines',
                THERE_IS_RELATIONSHIP_WITH_METERS: 'There is relationship with meters',
                THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: 'There is relationship with offline meters',
                THERE_IS_RELATIONSHIP_WITH_TEAMS: 'There is relationship with teams',
                THERE_IS_RELATIONSHIP_WITH_USERS: 'There is relationship with users',
                THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: 'There is relationship with virtual meters',
                TIMEZONE_NOT_FOUND: 'Timezone Not Found',
                USER_NOT_FOUND: 'User Not Found',
                USER_SESSION_TIMEOUT: 'User Session Timeout',
                USER_ALREADY_IN_THE_GROUP: 'User already in the Group',
                USER_IS_NOT_IN_THE_GROUP: 'User is not in the Group',
                USER_SESSION_NOT_FOUND: 'User session Not Found',
                VIRTUAL_METER_NAME_ALREADY_EXISTS: 'Virtual Meter Name already Exists',
                VIRTUAL_METER_NOT_FOUND: 'Virtual Meter Not Found',
                VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: 'Virtual Meter of Variable Not Found',
                WEB_MESSAGE_NOT_FOUND: 'Web Message Not Found',
                WEBMESSAGE_NOT_FOUND: 'Web Message Not Found',
                YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: 'You don\t have permission to view the data.',


            },
        })
        .translations('cn', {
            MY_EMS_NAME: 'MyEMS',
            LANGUAGE: '语 言',
            FULLSCREEN: '全屏显示',
            ENTER_SYSTEM: '进入管理系统',
            EXITFULLSCREEN: '退出全屏',
            LOGOUT: '退出',
            COMMON: {
                EXECUTE: '执行',
                EDIT: '修改',
                DELETE: '删除',
                ACTION: '操作',
                PLACEHOLDER: '请选择或搜索...',
                SPACE: '空间',
                EQUIPMENT: '设备',
                COMBINED_EQUIPMENT: '组合设备',
                TENANT: '租户',
                STORE: '门店',
                SHOPFLOOR: '车间',
                DATA_SOURCE: '数据源',
                SENSOR: '传感器',
                ENERGY_FLOW_DIAGRAM: '能流图',

                UTILITY: '效用',
                PERIOD: {
                    LABEL: '选择范围',
                    YEAR: '年',
                    MONTH: '月',
                    DAY: '日',
                    HOUR: '时',
                },
                DATE: '日期',
                BASEMETER: '基准表',
                ANALYSISMETER: '分析表',
                ANALYSIS: {
                    LABEL: '显示方式',
                    ENERGY: '能耗',
                    COST: '费用'
                },
                ENERGYFLOW: {
                    LABEL: '能源流向',
                    INCOME: '流入',
                    OUTPUT: '流出'
                },
                COMPARE: {
                    LABEL: '比较方式',
                    TREND: '趋势',
                    COMPARE: '比较'
                },
                STATISTICS: {
                    LABEL: '分析方式',
                    COMMON: '常规分析',
                    KEYDEVICE: '按设备属性',
                    WORKINGDAY: '按生产日非生产日',
                    STATUS: '按设备状态能耗',
                    CPU: '按单台能耗',
                },
                CHARTTYPE: {
                    LABEL: '图表显示方式',
                    COLUMN: '柱状图',
                    LINE: '曲线图'
                },
                TARIFF: {
                    TOPPEAK: '尖',
                    ONPEAK: '峰',
                    OFFPEAK: '谷',
                    MIDPEAK: '平'
                }
            },
            REPORT: {
                REPORT: '报表',
                REPORT_LIST: '报表列表',
                CREATE_TIME: '创建时间',
                FILE_NAME: '文件名',
                TABLE: {
                    ENERGYDATA: '详细数据',
                    TIME: '时间',
                    HOUR: '时',
                    TOTAL: '汇总'
                }
            },
            FDD: {
                ID: 'ID',
                RULE: '规则',
                EMAIL_MESSAGE: '邮件信息',
                TEXT_MESSAGE: '短信信息',
                WEB_MESSAGE: '网页信息',
                WECHAT_MESSAGE: '微信信息',
                RECIPIENT: '收件人',

                ALARM_LIST: '查看报警列表',
                RULE_LIST: '规则列表',
                ADD_RULE: '添加规则',
                EDIT_RULE: '编辑规则',
                FDD_CODE: '诊断代码',
                CATEGORY: '诊断类别',
                PRIORITY: '报警优先级',
                CHANNEL: '报警通道',
                IS_ENABLED: '报警开关',
                LAST_RUN_DATETIME: '上次运行时间',
                NEXT_RUN_DATETIME: '下次运行时间',
                EXPRESSION: '表达式',
                MESSAGE_TEMPLATE: '消息模板',
                CLICK_EDIT_FOR_DETAILS: '点击"修改"查看详情',

                SMS_ALARM_LIST: '短信报警列表',
                RECIPIENT_NAME: '接收人',
                RECIPIENT_MOBILE: '手机号',
                ALARM_MESSAGE: '报警信息',
                ALARM_TIME: '报警时间',
                SCHEDULE_TIME: '预定发送时间',
                ACKNOWLEDGE_CODE: '确认代码',

                EMAIL_ALARM_LIST: '邮件报警列表',
                EMAIL: '邮箱',
                TOPIC: '主题',
                ATTACHMENT_NAME: '附件名称',
                ACKNOWLEDGE_MESSAGE: '确认消息',
                ACKNOWLEDGE: '确认',
                WEB_ALARM_LIST: '网页报警列表',
                WECHAT_ALARM_LIST: '微信报警列表',
                WECHAT_ID: '微信号',
                MESSAGE_FORMAT: '信息格式',
                ACKNOWLEDGE_ALARM: '是否确认报警？',
            },
            MENU: {
                SPACE: '空间能耗',
                MAINEQUIPMENT: '重点设备能耗',
                PRODUCT: '单位产品能耗',
                EQUIPMENTSTATUS: '设备状态能耗',
                EQUIPMENT_DETAILS: {
                    EQUIPMENT_DETAILS: '设备详情',
                    CHILLER: '制冷机组',
                    AIR_COMPRESSOR: '空压机',
                    AIR_HANDLING_UNIT: '空气处理机组',
                    CHILLED_WATER_PUMP: '冷冻水泵',
                    COOLING_TOWER: '冷却塔',
                    COOLING_WATER_PUMP: '冷却水泵',
                    HEAT_PUMP: '热泵',
                    GROUND_SOURCE_HEAT_PUMP: '地源热泵',
                    STEAM_BOILER: '蒸汽锅炉',
                },
                FDD: {
                    FDD: '故障检测与诊断',
                    RULE: '规则管理',
                    MESSAGEALARM: '短信报警',
                    EMAILALARM: '邮件报警',
                    WEBALARM: '网页报警',
                    WECHATALARM: '微信报警',
                },
                VERIFICATION: {
                    VERIFICATION: '数据校验',
                    METER_VALIDATE: '表读数',
                    METER_ENERGY: '表能耗',
                    METER_STATUS: '表状态',
                    GATEWAY: '网关',
                },
                SETTINGS: {
                    BASIC: '基本设置',
                    SETTINGS: '系统管理',
                    SPACE: '空间管理',
                    TENANT: '租户管理',
                    STORE: '门店管理',
                    SHOPFLOOR: '车间管理',
                    EQUIPMENT: '设备管理',
                    COMBINED_EQUIPMENT: '组合设备管理',
                    METER: '计量表管理',
                    SENSOR: '传感器管理',
                    GATEWAY: '网关管理',
                    DATASOURCE: '数据源管理',
                    COSTCENTER: '成本中心管理',
                    PRODUCT: '产品管理',
                    CATEGORY: '能源分类管理',
                    ENERGY_FLOW_DIAGRAM: '能流图管理',
                    DISTRIBUTION_SYSTEM: '配电系统管理',
                    TARIFF: '能源费率管理',
                    EMAIL_SERVER: '邮件服务器设置',
                    GSM_MODEM: '短信模块设置',
                    CONTACT: '联系人管理',
                    KNOWLEDGEFILE: '知识库管理'
                },
                USERSETTING: {
                    USERSETTING: '用户与权限',
                    USER: '用户设置',
                    PRIVILEGE: '权限设置'
                }
            },
            DATETIMERANGE: {
                APPLY: '确定',
                CANCEL: '取消',
                CUSTOMRANGE: '自定义',
                TODAY: '今天',
                YESTODAY: '昨天',
                BYESTODAY: '前天',
                CURRENTMONTH: '本月',
                LASTMONTH: '上月',
                CURRENTYEAR: '本年',
                LASTYEAR: '上年'
            },
            LOGIN: {
                USERLOGIN: '用户登录',
                USERNAME: '用户名',
                PASSWORD: '密 码',
                LOGIN: '登 录',
                TITLE: '能 源 管 理 系 统',
            },
            SETTING: {
                KNOWLEDGEFILE: '知识文件',
                ID: 'ID',
                ACTION: '操作',
                ADD: '添加',
                BIND_PROPERTY: '绑定属性',
                EDIT: '修改',
                DELETE: '删除',
                SELECT: '选择',
                RESET: '重置',
                SAVE: '保存',
                CANCEL: '取消',
                DOWNLOAD: '下载',
                REFRESH: '刷新',
                RETURN: '返回',
                YES: '是',
                NO: '否',
                ON: '打开',
                OFF: '关闭',
                OK: '确定',
                OPTIONAL: '可选',
                ADD_SPACE: '添加空间',
                ADD_TENANT: '添加租户',
                ADD_STORE: '添加门店',
                ADD_METER: '添加计量表',
                ADD_VIRTUAL_METER: '添加虚拟表',
                ADD_OFFLINE_METER: '添加离线表',
                ADD_POINT: '添加点位',
                ADD_COSTCENTER: '添加成本中心',
                ADD_TARIFF: '添加费率',
                ADD_CATEGORY: '添加能源分类',
                ADD_ENERGY_ITEM: '添加能耗分项',
                ADD_TARIFF: '添加费率',
                ADD_EMAIL_RECIPIENT: '添加收件人',
                ADD_SMS_RECIPIENT: '添加联系人',
                ADD_CONTACT: '添加联系人',
                ADD_EMAIL_SERVER: '添加邮件服务器',
                ADD_GSM_MODEM: '添加短信模块',

                EDIT_SPACE: '编辑空间',
                EDIT_TENANT: '编辑租户',
                EDIT_STORE: '编辑门店',
                EDIT_METER: '编辑计量表',
                EDIT_VIRTUAL_METER: '编辑虚拟表',
                EDIT_OFFLINE_METER: '编辑离线表',
                EDIT_POINT: '编辑点位',
                EDIT_COSTCENTER: '编辑成本中心',
                EDIT_TARIFF: '编辑费率',
                EDIT_CATEGORY: '编辑能源分类',
                EDIT_ENERGY_ITEM: '编辑能耗分项',
                EDIT_EMAIL_RECIPIENT: '编辑收件人',
                EDIT_SMS_RECIPIENT: '编辑联系人',
                EDIT_CONTACT: '编辑联系人',
                EDIT_EMAIL_SERVER: '编辑邮箱服务器',
                EDIT_GSM_MODEM: '编辑短信模块',
                EDIT_PARAM_COMBINED_EQUIPMENT: '编辑组合设备参数',
                EDIT_PARAM_EQUIPMENT: '编辑设备参数',
                EDIT_PARAM_SPACE: '编辑空间参数',

                REQUIRES_AUTHENTICATION: '需要身份验证',
                SELECT_SPACE: '请选择用能单位',
                SELECT_DATE: '请选择日期',
                SELECT_SPACE: '请选择空间',
                SELECT_TENANT: '请选择租户',
                SELECT_STORE: '请选择门店',
                SELECT_TIMEZONE: '请选择时区',
                SELECT_CATEGORY: '请选择能源分类',
                SELECT_ENERGY_ITEM: '请选择能耗分项',
                SELECT_COSTCENTER: '请选择成本中心',
                SELECT_METER: '请选择计量表',
                IS_INPUT_COUNTED: '能耗参与汇总',
                IS_OUTPUT_COUNTED: '能源产出参与汇总',
                BIND_METER: '绑定计量表',
                BIND_POINT: '绑定数据点',
                BIND_SENSOR: '绑定传感器',
                BIND_TARIFF: '绑定费率',
                PHONE_ID_FORMAT: '请添加国家码：如0086+手机号码',

                INPUT_NAME: '请输入名称',
                INPUT_AREA: '请输入面积',
                INPUT_UNIT: '请输入单位',
                INPUT_CONTACT: '请输入联系人',
                INPUT_EXPRESSION: '请输入表达式',
                INPUT_SERIAL_NUMBER: '请输入序列号',
                INPUT_KGCE: '请输入标准煤系数',
                INPUT_KGCO2E: '请输入二氧化碳排放系数',
                INPUT_TAG: '请输入标签',
                INPUT_HOST: '请输入服务器',
                INPUT_PORT: '请输入端口号',
                INPUT_USER_NAME: '请输入用户名',
                INPUT_FROM_ADDR: '请输入发件人地址',
                INPUT_SERIAL_PORT: '请输入串口',
                INPUT_BAUD_RATE: '请输入波特率',

                EMAIL_SERVER: '邮件服务器',
                GSM_MODEM: '短信模块',
                INVALID_FORMAT: '格式不正确',
                INVALID_FROM_ADDR: '发件人地址不正确',
                INVALID_BAUD_RATE: '波特率不正确',
                NOT_NULLABLE: '不允许为空',
                MASTER_METER: '总表',
                METER: '计量表',
                VIRTUAL_METER: '虚拟表',
                OFFLINE_METER: '离线表',
                OFFLINE_METER_FILE: '离线表文件',
                PRODUCT: '产品',
                N_S_METER: '绑定的表',
                N_S_POINT: '绑定的数据点',
                N_S_SENSOR: '绑定的传感器',
                N_S_TARIFF: '绑定的费率',
                TARIFF_LIST: '费率列表',
                POINT_LIST: '数据点列表',
                SENSOR_LIST: '传感器列表',
                METER_TYPE: '计量表类型',
                METER_NAME: '计量表名',
                METER_STATUS: '计量表状态',
                TRASH: '回收桶',
                DRAG_TO_BIND: '请拖拽完成绑定',
                DRAG_TO_UNBIND: '请拖拽至回收桶解除绑定',
                FINANCIAL_COST: '财务分摊成本录入',
                NAME: '名称',
                AREA: '面积',
                UNIT: '单位',
                CONTACT: '联系人',
                ENERGY_SYSTEM_CONTACT: '能耗系统联系人',
                TIMEZONE: '时区',
                TARIFF: '费率',

                COSTCENTER: '成本中心',
                CATEGORY: '能源分类',
                ENERGY_ITEM: '能耗分项',
                STATUS: '状态',
                UPLOAD_TIME: '上传时间',
                SERIAL_NUMBER: '编号',
                COEF: '折标系数',
                TAG: '标签',
                BASELINE_CPU: '单耗基线',
                BASELINE_COST: '单耗费用基线',
                EXPRESSION: '表达式',
                VARIABLE_NAME: '变量名',
                POINT: '数据点',
                KGCE: '标准煤系数',
                KGCO2E: '二氧化碳排放系数',

                START_DATETIME: '起始时间',
                START_TIME: '开始时间',
                END_DATETIME: '结束时间',
                END_TIME: '结束时间',
                TARIFF_TYPE: '费率类型',
                TARIFF_NAME: '名称',
                PRICE: '价格',
                BLOCK: '阶梯费率',
                TIMEOFUSE: '分时费率',
                PEAK_TYPE: '峰谷平',
                START_AMOUNT: '起始量',
                END_AMOUNT: '结束量',

                PORT: '端口',
                GSM: 'GSM',
                SMS: '短信',
                SERIAL_PORT: '串口地址',
                BAUD_RATE: '波特率',
                FROM_ADDR: '发件人地址',
                HOST: '服务器',
                USER_NAME: '用户名',

                SUSPENDED: '待机',
                IDLING: '空运转',
                RUNNING: '运行',
                PARAM_COMBINED_EQUIPMENT: '组合设备参数管理',
                PARAM_EQUIPMENT: '设备参数管理',
                PARAM_SPACE: '空间参数管理',
                SROSS: '非生产日标准状态下关闭率',

                USER: '用户',


                TEAM: '班组',
                ADD_TEAM: '添加班组',
                EDIT_TEAM: '编辑班组',
                SEARCH: '搜索...',
                METER_DATA: '计量表数据',
                START_ENERGY: '起始能耗值',
                END_ENERGY: '结束能耗值',
                // ENERGY_VALUE: '能耗值',
                DIFF_VALUE: '差值',
            },
            CONTACT: {
                EMAIL: '邮箱',
                PHONE: '电话',
                DESCRIPTION: '描述',
                INPUT_EMAIL: '请输入邮箱',
                INPUT_PHONE: '请输入电话',
                INPUT_DESCRIPTION: '请输入描述',
                INVALID_EMAIL: '邮箱格式不正确(xxx@xxx.xx)',
            },

            COSTCENTER: {
                EXTERNAL_ID: '外部ID',
                INPUT_EXTERNAL_ID: '请输入外部ID',
            },
            DATA_SOURCE: {
                DATA_SOURCE: '数据源',
                ADD_DATA_SOURCE: '添加数据源',
                EDIT_DATA_SOURCE: '编辑数据源',
                SELECT_DATA_SOURCE: '请选择数据源',
                PROTOCOL: '协议',
                CONNECTION: '连接',
                INPUT_PROTOCOL: '请输入协议类型',
                INPUT_CONNECTION: '请输入连接地址',
            },
            POINT: {
                OBJECT_TYPE: '对象类型',
                UNIT: '单位',
                HIGH_LIMIT: '高限',
                LOW_LIMIT: '低限',
                RATIO: '比例系数',
                IS_TREND: '保存趋势',
                ADDRESS: '地址(JSON)',
                DESCRIPTION: '描述',
                INPUT_HIGH_LIMIT: '请输入高限',
                INPUT_LOW_LIMIT: '请输入低限',
                INPUT_RATIO: '请输入比例系数',
                INPUT_ADDRESS: '请输入地址',
                INPUT_DESCRIPTION: '请输入描述',
            },

            DISTRIBUTION_SYSTEM: {
                DISTRIBUTION_SYSTEM: '配电系统',
                ADD_DISTRIBUTION_SYSTEM: '添加配电系统',
                EDIT_DISTRIBUTION_SYSTEM: '编辑配电系统',
                SELECT_DISTRIBUTION_SYSTEM: '请选择配电系统',
                SVG: 'SVG',
                INPUT_SVG: '请输入SVG',
                DESCRIPTION: '描述',
                DISTRIBUTION_CIRCUIT: '配电回路',
                N_S_DISTRIBUTION_CIRCUIT: '所属配电回路',
                ADD_DISTRIBUTION_CIRCUIT: '添加配电回路',
                EDIT_DISTRIBUTION_CIRCUIT: '编辑配电回路',
                SELECT_DISTRIBUTION_CIRCUIT: '请选择配电回路',
                DISTRIBUTION_CIRCUIT_ID: 'ID',
                DISTRIBUTION_CIRCUIT_NAME: '名称',
                INPUT_DISTRIBUTION_CIRCUIT_NAME: '请输入名称',
                DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: '配电房',
                INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: '请输入配电房',
                DISTRIBUTION_CIRCUIT_SWITCHGEAR: '配电柜',
                INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: '请输入配电柜',
                DISTRIBUTION_CIRCUIT_PEAK_LOAD: '最大容量(KW)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: '请输入最大容量(KW)',
                DISTRIBUTION_CIRCUIT_PEAK_CURRENT: '最大电流(A)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: '请输入最大电流(A)',
                DISTRIBUTION_CIRCUIT_CUSTOMERS: '用户',
                INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: '请输入用户',
                DISTRIBUTION_CIRCUIT_METERS: '出线电表',
                INPUT_DISTRIBUTION_CIRCUIT_METERS: '请输入出线电表',
                PREVIEW: '预览',
                N_S_PREVIEW: ' 预览',
            },
            ENERGY_FLOW_DIAGRAM: {
                ADD_ENERGY_FLOW_DIAGRAM: '添加能流图',
                EDIT_ENERGY_FLOW_DIAGRAM: '编辑能流图',
                SELECT_ENERGY_FLOW_DIAGRAM: '请选择能流图',
                NODE: '节点',
                N_S_NODE: ' 所属节点',
                ADD_NODE: '添加节点',
                EDIT_NODE: '编辑节点',
                NODE_ID: '节点ID',
                NODE_NAME: '节点名称',
                INPUT_NODE_NAME: '请输入节点名称',
                LINK: '链接',
                N_S_LINK: ' 所属链接',
                LINK_ID: '链接ID',
                ADD_LINK: '添加链接',
                EDIT_LINK: '编辑链接',
                SOURCE_NODE: '源节点',
                TARGET_NODE: '目标节点',
                METER: '计量表',
                PREVIEW: '预览',
                N_S_PREVIEW: '预览',
            },
            COMBINED_EQUIPMENT: {
                ADD_COMBINED_EQUIPMENT: '添加组合设备',
                EDIT_COMBINED_EQUIPMENT: '编辑组合设备',
                SELECT_COMBINED_EQUIPMENT: '请选择组合设备',
                COST_CENTER: '成本中心',
                SELECT_COST_CENTER: '请选择成本中心',
                DESCRIPTION: '描述',
                BIND_EQUIPMENT: '绑定设备',
                N_S_EQUIPMENT: '绑定的设备',
                EQUIPMENT_LIST: '设备列表',
                INPUT_METER: '请输入表',
                INPUT_DESCRIPTION: '请输入描述',
                OUTPUT_METER: '输出表',
                PARAMETER: '参数',
                BIND_PARAMETER: '绑定参数',
                ADD_PARAMETER: '添加参数',
                EDIT_PARAMETER: '编辑参数',
                N_S_PARAMETER: '所含参数',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: '名称',
                INPUT_PARAMETER_NAME: '请输入名称',
                PARAMETER_TYPE: '类型',
                SELECT_PARAMETER_TYPE: '选择类型',
                PARAMETER_TYPE: '类型',
                CONSTANT: '常量值',
                POINT: '数据点',
                SELECT_POINT: '选择数据点',
                FRACTION: '分式',
                PARAMETER_CONSTANT: '常量',
                PARAMETER_POINT: '数据点',
                PARAMETER_NUMERATOR_METER: '分子计量表',
                PARAMETER_DENOMINATOR_METER: '分母计量表',
            },
            EQUIPMENT: {
                ADD_EQUIPMENT: '添加设备',
                EDIT_EQUIPMENT: '编辑设备',
                SELECT_EQUIPMENT: '请选择设备',
                COST_CENTER: '成本中心',
                SELECT_COST_CENTER: '请选择成本中心',
                DESCRIPTION: '描述',
                INPUT_METER: '请输入表',
                INPUT_DESCRIPTION: '请输入描述',
                OUTPUT_METER: '输出表',
                PARAMETER: '参数',
                BIND_PARAMETER: '绑定参数',
                ADD_PARAMETER: '添加参数',
                EDIT_PARAMETER: '编辑参数',
                N_S_PARAMETER: '所含参数',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: '名称',
                INPUT_PARAMETER_NAME: '请输入名称',
                PARAMETER_TYPE: '类型',
                SELECT_PARAMETER_TYPE: '选择类型',
                PARAMETER_TYPE: '类型',
                CONSTANT: '常量值',
                POINT: '数据点',
                SELECT_POINT: '选择数据点',
                FRACTION: '分式',
                PARAMETER_CONSTANT: '常量',
                PARAMETER_POINT: '数据点',
                PARAMETER_NUMERATOR_METER: '分子计量表',
                PARAMETER_DENOMINATOR_METER: '分母计量表',
            },
            GATEWAY: {
                GATEWAY: '网关',
                TOKEN: 'Token',
                SELECT_GATEWAY: '选择网关',
                ADD_GATEWAY: '添加网关',
                EDIT_GATEWAY: '编辑网关',
            },
            SPACE: {
                PARENT_SPACE: '上级',
                AREA: '面积',
                INPUT_AREA: '请输入面积',
                DESCRIPTION: '描述',
                INPUT_DESCRIPTION: '请输入描述',
                CURRENT_SELECTED_SPACE: '当前选中空间',
                CHILD_SPACES: '子空间',
                BIND_COMBINED_EQUIPMENT: '绑定组合设备',
                N_S_COMBINED_EQUIPMENT: '绑定的组合设备',
                COMBINED_EQUIPMENT_LIST: '组合设备列表',
                BIND_EQUIPMENT: '绑定设备',
                N_S_EQUIPMENT: '绑定的设备',
                EQUIPMENT_LIST: '设备列表',
                BIND_COMBINED_EQUIPMENT: '绑定组合设备',
                N_S_COMBINED_EQUIPMENT: '绑定的组合设备',
                COMBINED_EQUIPMENT_LIST: '组合设备列表',
                BIND_TENANT: '绑定租户',
                N_S_TENANT: '绑定的租户',
                TENANT_LIST: '租户列表',
                BIND_STORE: '绑定门店',
                N_S_STORE: '绑定的门店',
                STORE_LIST: '门店列表',
                BIND_SHOPFLOOR: '绑定车间',
                N_S_SHOPFLOOR: '绑定的车间',
                SHOPFLOOR_LIST: '车间列表',
            },
            TENANT: {
                BUILDINGS: '建筑',
                FLOORS: '楼层',
                ROOMS: '房间',
                TYPE: '租户类型',
                IS_KEY_TENANT: '是否主力租户',
                LEASE_NUMBER: '租约编号',
                LEASE_START_DATETIME: '租赁开始日期时间',
                LEASE_END_DATETIME: '租赁结束日期时间',
                IS_IN_LEASE: '是否在租',
                DESCRIPTION: '描述',
                INPUT_BUILDINGS: '请输入建筑',
                INPUT_FLOORS: '请输入楼层',
                INPUT_ROOMS: '请输入房间',
                INPUT_LEASE_NUMBER: '请输入租约编号',
                INPUT_DESCRIPTION: '请输入描述',
            },
            STORE: {
                ADDRESS: '地址',
                LATITUDE: '纬度',
                LONGITUDE: '经度',
                TYPE: '门店类型',
                DESCRIPTION: '描述',
                INPUT_ADDRESS: '请输入地址',
                INPUT_LATITUDE: '请输入纬度',
                INPUT_LONGITUDE: '请输入经度',
                INPUT_DESCRIPTION: '请输入描述',
            },
            SHOPFLOOR: {
                ADD_SHOPFLOOR: '添加车间',
                EDIT_SHOPFLOOR: '编辑车间',
                SELECT_SHOPFLOOR: '请选择车间',
                AREA: '面积',
                INPUT_AREA: '请输入面积',
                DESCRIPTION: '描述',
                INPUT_DESCRIPTION: '请输入描述',
                BIND_EQUIPMENT: '绑定设备',
                N_S_EQUIPMENT: '绑定的设备',
                EQUIPMENT_LIST: '设备列表',
            },
            METER: {
                HOURLY_LOW_LIMIT: '每小时最小值（包含）',
                INPUT_HOURLY_LOW_LIMIT: '请输入每小时最小值',
                HOURLY_HIGH_LIMIT: '每小时最大值（包含）',
                INPUT_HOURLY_HIGH_LIMIT: '请输入每小时最大值',
                DESCRIPTION: '描述',
                INPUT_DESCRIPTION: '请输入描述',
                MASTER_METER: '上级计量表',
                SELECT_MASTER_METER: '选择上级计量表',
                TREE_VIEW: '树视图',
                CHILD_METERS: '下级计量表',
            },
            SENSOR: {
                ADD_SENSOR: '添加传感器',
                EDIT_SENSOR: '编辑传感器',
                DELETE_SENSOR: '删除传感器',
                DESCRIPTION: '描述',
                INPUT_DESCRIPTION: '请输入描述',
                SELECT_SENSOR: '选择传感器',
            },
            USER: {
                USER_LIST: '用户列表',
                PRIVILEGE_LIST: '权限列表',
                ADD_USER: '添加用户',
                EDIT_USER: '编辑用户',
                PRIVILEGE: '权限',
                ADD_PRIVILEGE: '添加权限',
                EDIT_PRIVILEGE: '编辑权限',
                IS_ADMIN: '是否为管理员',
                DISPLAY_NAME: '显示名',
                USERNAME: '用户名',
                PASSWORD: '密码',
                RESET_PASSWORD: '重置密码',
                CHANGE_PASSWORD: '修改密码',
                OLD_PASSWORD: '旧密码',
                NEW_PASSWORD: '新密码',
                CONFIRM_PASSWORD: '确认密码',
                INPUT_PASSWORD: '请输入密码',
                DIFF_PASSWORD: '两次输入的密码不匹配',
                EMAIL: '邮箱',
                INPUT_EMAIL: '请输入邮箱',
                INVALID_EMAIL: '邮箱格式不正确(xxx@xxx.xx)',
            },
            KNOWLEDGEFILE: {
                KNOWLEDGE_FILE_LIST: '知识文件列表',
                UPLOAD_USER: '上传者',
                UPLOAD_TIME: '上传时间',
                RESTORE: '恢复',
                DELETE: '删除',
                RESTORE_SUCCESS: '恢复成功',
                RESTORE_FAILED: '恢复失败'
            },
            TOASTER: {
                FAILURE: '失败',
                FAILURE_TITLE: '错误',
                ERROR: 'error',
                OPTIONS_ERROR: '选项错误',
                DATE_RANGE_DIFFERENT: '日期范围不同。',
                SUCCESS: 'success',
                SUCCESS_TITLE: '成功',
                LOGIN_SUCCESS: '登录成功。',
                LOGIN_FAILURE: '登录失败。',

                SUCCESS_ADD_BODY: '添加 {{template}} 成功.',
                SUCCESS_UPDATE_BODY: '更新 {{template}} 成功.',
                SUCCESS_DELETE_BODY: '删除 {{template}} 成功.',
                ERROR_ADD_BODY: '添加 {{template}} 失败.',
                ERROR_UPDATE_BODY: '更新 {{template}} 失败.',
                ERROR_DELETE_BODY: '删除 {{template}} 失败.',

                USER_PASSWORD: '用户密码',
                BIND_METER_SUCCESS: '绑定计量表成功',
                UNBIND_METER_SUCCESS: '解绑计量表成功',
                BIND_TARIFF_SUCCESS: '绑定费率成功',
                UNBIND_TARIFF_SUCCESS: '解绑费率成功',
                BIND_POINT_SUCCESS: '绑定数据点成功',
                UNBIND_POINT_SUCCESS: '解绑数据点成功',
                BIND_SENSOR_SUCCESS: '绑定传感器成功',
                UNBIND_SENSOR_SUCCESS: '解绑传感器成功',
                BIND_EQUIPMENT_SUCCESS: '绑定设备成功',
                UNBIND_EQUIPMENT_SUCCESS: '解绑设备成功',
                BIND_COMBINED_EQUIPMENT_SUCCESS: '绑定组合设备成功',
                UNBIND_COMBINED_EQUIPMENT_SUCCESS: '解绑组合设备成功',
                BIND_TENANT_SUCCESS: '绑定租户成功',
                UNBIND_TENANT_SUCCESS: '解绑租户成功',
                BIND_STORE_SUCCESS: '绑定门店成功',
                UNBIND_STORE_SUCCESS: '解绑门店成功',
                BIND_SHOPFLOOR_SUCCESS: '绑定车间成功',
                UNBIND_SHOPFLOOR_SUCCESS: '解绑车间成功',
            },
            SWEET: {
                TITLE: '请确认是否删除?',
                TEXT: '删除该条也会删除所有与其相关数据!',
                CONFIRM_BUTTON_TEXT: '确认删除',
                CANCEL_BUTTON_TEXT: '取消',
            },
            API: {
                POINT_TREND: '点位趋势',
                COMPREHENSIVE_ENERGY: '综合能耗',
                KGCE: '标准煤',
                TOTAL_CONSUMPTION: '总能耗',
                TOP_PEAK_CONSUMPTION: '尖时段能耗',
                ON_PEAK_CONSUMPTION: '峰时段能耗',
                OFF_PEAK_CONSUMPTION: '谷时段能耗',
                MID_PEAK_CONSUMPTION: '平时段能耗',
                ACTUAL_UNIT_PRICE: '实际单价',
                ENERGY_TREND: '能耗',
                ENERGY: '能耗',
                ACTUAL_VALUE: '实际绝对值',
                ACTUAL_PERCENT: '实际占比',
                TARIFF: '费率',
                ENERGY_RATIO: '能耗构成',
                OUTPUT: '产量',
                TIME_RATIO: '时间占比',
                CHILD_ENERGY_UNIT: '子级用能单位',
                ENERGY_UNIT: '用能单位',

                ANALYSIS_DATE: '分析日期',
                BASELINE_DATE: '基准日期',

                STEAM_OUTPUT: '蒸汽产出',
                STEAM_OUTPUT_VALUE: '蒸汽产值',
                TOTAL_STEAM_VALUE: '总电费+总自来水费+蒸汽产值',

                ELECTRICITY_MONITORING: '电力监控',
                ENERGY_UNIT_ONE: '新园区',
                ENERGY_UNIT_TWO: '化药组团动力中心',
                ENERGY_UNIT_THREE: '生物组团动力中心',
                ENERGY_UNIT_FOUR: '化药组团生产车间',

                EQUIPMENT: '设备',
                ENERGY_WITH_UNIT: '能耗-kWh',
                PUPEC_WITH_UNIT: '单位产品能耗-kWh',
                RSR: '设备运行状态能耗占比',

                AREA: '区域',
                WORKING_DAY_ENERGY: '生产日能耗',
                WORKING_DAY_ENERGY_PER_DAY: '生产日日均能耗',
                NON_WORKING_DAY_ENERGY: '非生产日能耗',
                NON_WORKING_DAY_ENERGY_PER_DAY: '非生产日日均能耗',
                NWDSSEPD: '非生产日标准状态日均能耗值',
                NWDTECR: '非生产日理论设备关闭率',
                NWDAECR: '非生产日实际设备关闭率',
                NWDECR: '非生产日能耗比例',

                DATE: '日期',
                WORKING_DAY_OR_NOT: '生产日非生产日',
                ELECTRICITY_CONSUMPTION: '电耗',

                SINGLE_DEVICE_ENERGY: '单设备能耗柱图',
                EQUIPMENT_STATUS_ENERGY_RATIO: '设备状态能耗占比',
                EQUIPMENT_STATUS_TIME_RATIO: '设备状态时间占比',


                RUNNING_TIME: '加工运行时间',
                RUNNING_ENERGY_CONSUMPTION: '加工运行能耗',
                IDLING_TIME: '空运转时间',
                IDLING_ENERGY_CONSUMPTION: '空运转能耗',
                SUSPENDED_TIME: '待机时间',
                SUSPENDED_ENERGY_CONSUMPTION: '待机能耗',
                SHUTDOWN_TIME: '关机时间',
                SHUTDOWN_ENERGY_CONSUMPTION: '关机能耗',


                C_ENERGY_ANALYSIS_SUBJECT: '0.分析主体(子级用能单位)',
                C_ENERGY_EQUIPMENT_STATION: '--1.设备工位',
                C_RUNNING_TIME: '2.加工运行时间',
                C_RUNNING_ENERGY_CONSUMPTION: '3.加工运行能耗',
                C_ENERGY_IDLING_TIME: '4.空运转时间',
                C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5.空运转能耗',
                C_ENERGY_SUSPENDED_TIME: '6.待机时间',
                C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7.待机能耗',
                C_ENERGY_SHUTDOWN_TIME: '8.关机时间',
                C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9.关机能耗',
                C_ENERGY_NPDTECRS: '--8.非生产日理论能耗比标准',
                C_ENERGY_NPDECR: '--9.非生产日能耗比例',

                C_COST_ANALYSIS_SUBJECT: '0.分析主体(子级用能单位)',
                C_COST_EQUIPMENT_STATION: '--1.设备工位',
                C_COST_RUNNING_TIME: '2.加工运行时间',
                C_RUNNING_COST: '3.加工运行费用',
                C_COST_IDLING_TIME: '4.空运转时间',
                C_COST_IDLING_COST: '5.空运转费用',
                C_COST_SUSPENDED_TIME: '6.待机时间',
                C_COST_SUSPENDED_COST: '7.待机费用',
                C_COST_SHUTDOWN_TIME: '8.关机时间',
                C_COST_SHUTDOWN_COST: '9.关机费用',
                C_COST_NPDTECRS: '--8.非生产日理论费用比标准',
                C_COST_NPDECR: '--9.非生产日费用比例',

                SUSPENDED: '待机',
                IDLING: '空运转',
                RUNNING: '运行',
                SHUTDOWN: '关机',

                NON_WORKING_DAY: '非生产日',
                WORKING_DAY: '生产日',

                TOTAL: '汇总',

                COMPREHENSIVE_OUTPUT: '综合产出',
                OUTPUT_TREND: '产出趋势',

                COMPREHENSIVE_OUTPUT_VALUE: '综合产值',
                OUTPUT_VALUE_TREND: '产值趋势',

                KWH: '千瓦时',

                YUAN: '元',
                COMPREHENSIVE_COST: '综合费用',
                PER_UNIT_COMPREHENSIVE_COST: '单位产品综合费用',
                TOTAL_COST: '总费用',
                TOP_PEAK_COST: '尖时段费用',
                ON_PEAK_COST: '峰时段费用',
                OFF_PEAK_COST: '谷时段费用',
                MID_PEAK_COST: '平时段费用',

                COST: '费用',
                COST_TREND: '费用',
                COST_RATIO: '费用构成',
                POC: '费用构成',
                UNIT_PRICE: "元/千瓦时",
                COM: '维修保养费用',

                ERROR: '错误',
                BAD_REQUEST: '错误的请求',
                NOT_FOUND: '未找到',
                EXCEPTION: '例外',
                COOKIE_IS_EXPIRED: 'Cookie已过期',
                UNAUTHORIZED: '未授权',
                NAME_CONFLICTS: '姓名冲突',
                EXTERNAL_ID_CONFLICTS: '全局ID冲突',
                DATABASE_ERROR: '数据库错误',
                INVALID_NAME_VALUE: '无效的命名',

                TENANT_NOT_FOUND: '未找到租户',
                TENANT_ALREADY_ASSOCIATED_WITH_METER: '租户已经与计量表关联',
                TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '租户已与离线表关联',
                TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '租户已与虚拟表关联',
                TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和计量表关系',
                TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和离线表关系',
                TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和虚拟表关系',
                STORE_NOT_FOUND: '未找到门店',
                STORE_ALREADY_ASSOCIATED_WITH_METER: '门店已经与计量表关联',
                STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '门店已与离线表关联',
                STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '门店已与虚拟表关联',
                STORE_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和计量表关系',
                STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和离线表关系',
                STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和虚拟表关系',
                ADVANCE_REPORT_FILE_NOT_FOUND: '未找到高级报表文件',
                ASSOCIATED_POINTS_NOT_FOUND: '未找到数据点',
                COMPLEX_NOT_FOUND: '未找到复杂产品',
                COST_CENTER_NOT_FOUND: '未找到成本中心',
                COST_CENTER_EXTERNAL_ID_EXISTS: '成本中心外部ID已存在',
                COST_CENTER_NAME_EXISTS: '成本中心名称存在',
                DATA_SOURCE_NOT_FOUND: '未找到数据源',
                DUPLICATE_GROUP_NAME: '重复的用户组名',
                EMAIL_MESSAGE_NOT_FOUND: '未找到电子邮件',
                EMAIL_RECIPIENT_NOT_FOUND: '未找到电子邮件收件人',
                EMPTY_VARIABLES_ARRAY: '空变量数组',
                ENERGY_CATEGORY_NOT_FOUND: '未找到能源分类',
                ENERGY_ITEM_NOT_FOUND: '未找到能耗分项',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: '组合设备和计量表关系已存在',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和计量表关系',
                COMBINED_EQUIPMENT_NOT_FOUND: '未找到组合设备',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和离线表关系',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: '组合设备和离线表关系已经存在',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和虚拟表关系',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: '组合设备和虚拟表关系已经存在',
                EQUIPMENT_METER_RELATIONSHIP_EXISTED: '设备和计量表关系已存在',
                EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和计量表关系',
                EQUIPMENT_NOT_FOUND: '未找到设备',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和离线表关系',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: '设备和离线表关系已经存在',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和虚拟表关系',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: '设备和虚拟表关系已经存在',
                SPACE_NOT_FOUND: '未找到空间',
                SPACE_ALREADY_ASSOCIATED_WITH_METER: '空间已经与计量表相关联',
                SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '空间已经与离线表相关联',
                SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '空间已经与虚拟表相关联',
                SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和计量表的关系',
                SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和离线表关系',
                SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和虚拟表关系',
                GSM_CONFIG_NOT_FOUND: '未找到GSM配置',
                GROUP_NOT_FOUND: '未找到用户组',
                KNOWLEDGE_FILE_NOT_FOUND: '未找到知识文件',
                INVALID_: '无效',
                INVALID_TENANT_ID: '无效的租户ID',
                INVALID_STORE_ID: '无效的门店ID',
                INVALID_ADVANCE_REPORT_FILE_ID: '无效的高级报表文件ID',
                INVALID_AREA_VALUE: '无效的面积值',
                INVALID_COST_CENTER_ID: '无效的成本中心ID',
                INVALID_DATA_SOURCE_ID: '无效的数据源ID',
                INVALID_DATA_SOURCE_NAME: '无效的数据源名称',
                INVALID_DATA_SOURCE_PROTOCOL: '无效的数据源协议。',
                INVALID_DATE: '无效的日期（预期格式：YYYY-MM-DD)',
                INVALID_DATETIME_DATA: '无效的日期时间数据',
                INVALID_EMAIL_MESSAGE_ID: '无效的电子邮件ID',
                INVALID_EMAIL_RECIPIENT_ID: '无效的电子邮件收件人ID',
                INVALID_ENERGY_CATEGORY_ID: '无效的能源分类ID',
                INVALID_ENERGY_ITEM_ID: '无效的能耗分项ID',
                INVALID_COMBINED_EQUIPMENT_ID: '无效的设备ID',
                INVALID_EQUIPMENT_ID: '无效的设备ID',
                INVALID_SPACE_ID: '无效的空间ID',
                INVALID_GSM_CONFIG_ID: '无效的GSM配置ID',
                INVALID_GROUP_ID: '无效的用户组ID',
                INVALID_KNOWLEDGE_FILE_ID: '无效的知识文件ID',
                INVALID_ID: '无效的ID',
                INVALID_MESSAGE_ID: '无效的消息ID',
                INVALID_METER_ID: '无效的计量表ID',
                INVALID_METER_UUID: '无效的计量表UUID',
                INVALID_OFFLINE_COST_FILE_ID: '无效的离线成本文件ID',
                INVALID_OFFLINE_METER_FILE__ID: '无效的离线表文件ID',
                INVALID_OFFLINE_METER_FILE_ID: '无效的离线表文件ID',
                INVALID_OFFLINE_METER_ID: '无效的离线表ID',
                INVALID_PASSWORD: '无效的密码',
                INVALID_POINT_ID: '无效的点ID',
                INVALID_PRIVILEGE_ID_: '无效的权限ID',
                INVALID_PRIVILEGE_ID: '无效的权限ID',
                INVALID_PRIVILEGE_TO_RESET_PASSWORD: '无效的重置密码权限',
                INVALID_RULE_ID: '无效的规则ID',
                INVALID_SMS_RECIPIENT_ID: '无效的短信收件人ID',
                INVALID_TARIFF_BLOCK_PRICING: '无效的阶梯费率价格',
                INVALID_TARIFF_ID: '无效的费率ID',
                INVALID_TARIFF_TIME_OF_USE_PRICING: '无效的分时费率价格',
                INVALID_TARIFF_TYPE: '无效的费率类型',
                INVALID_TIMEZONE_ID: '无效的时区ID',
                INVALID_USER_ID: '无效的用户ID',
                INVALID_USER_NAME: '无效的用户名',
                INVALID_VIRTUAL_METER_ID: '无效的虚拟表ID',
                INVALID_VIRTUAL_METER_NAME: '无效的虚拟表名称',
                INVALID_WEB_MESSAGE_ID: '无效的网页信息ID',
                INVALID_COOKIES_PLEASE_RE_LOGIN: '无效的Cookie,请重新登录',
                INVALID_EMAIL: '无效的邮箱',
                INVALID_EMS_CONTACT_EMAIL_VALUE: '无效的ems_contact_email值',
                INVALID_EMS_CONTACT_NAME_VALUE: '无效的ems_contact_name值',
                INVALID_EMS_CONTACT_PHONE_VALUE: '无效的ems_contact_phone值',
                INVALID_END_DATE_TIME: '无效的结束日期（完整预期格式：YYYY-MM-DDTHH：MM：SS）',
                INVALID_END_DATE_TIME_YMD: '无效的结束日期时间（预期格式:YYYY-MM-DDTHH)',
                INVALID_END_DATE_TIME_YMDHMS: '无效的结束日期时间（预期格式:YYYY-MM-DDTHH：MM：SS)',
                INVALID_EQUATION_IN_EXPRESSION: '无效的表达式公式',
                INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: '无效的设备_shutdown_rate值',
                INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: '无效的设备_shutdown_rate值',
                INVALID_EXPRESSION_OBJECT: '无效的表达式对象',
                INVALID_EXTERNAL_ID_VALUE: '无效的外部ID',
                INVALID_IDLING_VALUE: '无效的空运转值',
                INVALID_IS_COUNTED_VALUE: '无效的is_counted值',
                INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: '无效的is_equipment_status_counted值',
                INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: '无效的is_equipment_status_counted值',
                INVALID_IS_MAIN_VALUE: '无效的is_main值',
                INVALID_IS_OUTPUT_VALUE: '无效的is_output值',
                INVALID_IS_OUTPUT_COUNTED_VALUE: '无效的is_output_counted值',
                INVALID_IS_PRODUCT_COUNTED_VALUE: '无效的is_product_counted值',
                INVALID_MAINTAINER_VALUE: '无效的维护保养商值',
                INVALID_MAINTENANCE_VALUE: '无效的维护保养值',
                INVALID_MANUFACTURER_VALUE: '无效的制造商值',
                INVALID_PERIOD: '无效的时间期',
                INVALID_PERIOD_FORMAT: '无效的时间期格式（预期格式\'年\',\'月\',\'天\'或\'小时\'）',
                INVALID_PRIVILEGES_VALUE: '无效的时间期',
                INVALID_PRODUCTID_ID: '无效的产品ID',
                INVALID_REPAIR_VALUE: '无效的维修值',
                INVALID_RUNNING_VALUE: '无效的运行值',
                INVALID_SERIAL_NUMBER_VALUE: '无效的serial_number值',
                INVALID_START_DATE_TIME: '无效的开始日期时间（完整的预期格式：YYYY-MM-DDTHH：MM：SS）',
                INVALID_START_DATE_TIME_YMD: '无效的开始日期时间（预期格式:YYYY-MM-DD)',
                INVALID_START_DATE_TIME_YMDHMS: '无效的开始日期时间（预期格式:YYYY-MM-DDTHH：MM：SS)',
                INVALID_SUSPENDED_VALUE: '无效的暂停值',
                INVALID_USE_LIFE_END_VALUE: '无效的设备使用期结束值',
                INVALID_USE_LIFE_START_VALUE: '无效的设备使用期起始值',
                INVALID_VARIABLE_METER_ID: '无效的变量meter_id',
                INVALID_VARIABLE_METER_TYPE: '无效的变量meter_type',
                INVALID_VARIABLE_NAME: '无效的变量名称',
                INVALID_WARNING_VALUE: '无效的警告值',
                METER_NOT_FOUND: '未找到计量表',
                METER_POINT_RELATIONSHIP_EXISTED: '存在计量表和点的关系',
                METER_POINT_RELATIONSHIP_NOT_FOUND: '未找到计量表和点的关系',
                METER_OF_VARIABLE_NOT_FOUND: '未找到变量关联的计量表',
                OFFLINE_COST_FILE_NOT_FOUND: '未找到离线费用文件',
                OFFLINE_METER_FILE_NOT_FOUND: '未找到离线表文件',
                OFFLINE_METER_NOT_FOUND: '未找到离线表',
                OFFLINE_METER_OF_VARIABLE_NOT_FOUND: '未找到变量关联的离线表',
                OUTPUT_OF_PRODUCT_NOT_FOUND: '未找到产品产出',
                PART_NOT_FOUND: '未找到零件',
                PART_SHIFT_NOT_FOUND: '未找到零件班次',
                PLEASE_RE_LOGIN: '请重新登录',
                POINT_NOT_FOUND: '未找到数据点',
                PRIVILEGE_NOT_FOUND: '未找到权限',
                RULE_NOT_FOUND: '未找到规则',
                SMS_RECIPIENT_NOT_FOUND: '未找到短信收件人',
                START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: '开始日期应早于结束日期',
                START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: '开始日期时间应早于结束日期时间',
                TARIFF_IN_USE: '费率正在使用中',
                TARIFF_NOT_EMPTY: '费率不为空',
                TARIFF_NOT_FOUND: '未找到费率',
                TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: '费率已经与成本中心关联',
                TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: '费率已经与空间联系',
                TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: '费率与成本中心未关联',
                TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: '费率与空间未关联',
                POINT_ALREADY_ASSOCIATED_WITH_SPACE: '数据点已经与空间联系',
                POINT_IS_NOT_ASSOCIATED_WITH_SPACE: '数据点与空间未关联',
                TEAM_NOT_FOUND: '未找到班组',
                TEXT_MESSAGE_NOT_FOUND: '未找到短信',
                THERE_IS_RELATIONSHIP_WITH_TENANTS: '与租户有关系',
                THERE_IS_RELATIONSHIP_WITH_STORES: '与门店有关系',
                THERE_IS_RELATIONSHIP_WITH_COMPANIES: '与公司有关系',
                THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: '与组合设备有关系',
                THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: '与设备有关系',
                THERE_IS_RELATIONSHIP_WITH_SPACES: '与空间有关系',
                THERE_IS_RELATIONSHIP_WITH_METERS: '与计量表有关系',
                THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: '与离线表有关系',
                THERE_IS_RELATIONSHIP_WITH_TEAMS: '与班组有关系',
                THERE_IS_RELATIONSHIP_WITH_USERS: '与用户有关系',
                THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: '与虚拟表有关系',
                TIMEZONE_NOT_FOUND: '未找到时区',
                USER_NOT_FOUND: '未找到用户',
                USER_SESSION_TIMEOUT: '用户会话超时',
                USER_ALREADY_IN_THE_GROUP: '用户已在用户组中',
                USER_IS_NOT_IN_THE_GROUP: '用户不在用户组内',
                USER_SESSION_NOT_FOUND: '未找到用户会话',
                VIRTUAL_METER_NAME_ALREADY_EXISTS: '虚拟表名称已存在',
                VIRTUAL_METER_NOT_FOUND: '未找到虚拟表',
                VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: '未找到变量的虚拟表',
                WEB_MESSAGE_NOT_FOUND: '未找到网页信息',
                YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: '你没有权限查看数据。',

            },
        })
	    .translations('de', {
            MY_EMS_NAME: 'MyEMS',
            LANGUAGE: 'Sprache',
            FULLSCREEN: 'Vollbildanzeige',
            ENTER_SYSTEM: 'Geben Sie das Managementsystem ein',
            EXITFULLSCREEN: 'Beenden Sie den Vollbildmodus',
            LOGOUT: 'ausfallen',
            COMMON: {
                EXECUTE: 'durchgeführt',
                EDIT: 'ändern',
                DELETE: 'löschen',
                ACTION: 'Betriebs',
                PLACEHOLDER: 'Bitte auswählen oder suchen ...',
                SPACE: 'Raum',
                EQUIPMENT: 'Ausrüstung',
                COMBINED_EQUIPMENT: 'Kombinationsausrüstung',
                TENANT: 'Mieter',
                STORE: 'Geschäft',
                SHOPFLOOR: 'Werkstatt',
                DATA_SOURCE: 'Datenquelle',
                SENSOR: 'Sensor',
                ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm',

                UTILITY: 'Nützlichkeit',
                PERIOD: {
                    LABEL: 'Bereich auswählen',
                    YEAR: 'Jahr',
                    MONTH: 'Monat',
                    DAY: 'Tag',
                    HOUR: 'Zeit',
                },
                DATE: 'Datum',
                BASEMETER: 'Benchmark-Tabelle',
                ANALYSISMETER: 'Analysetabelle',
                ANALYSIS: {
                    LABEL: 'Anzeigemethode',
                    ENERGY: 'Energieverbrauch',
                    COST: 'Kosten'
                },
                ENERGYFLOW: {
                    LABEL: 'Energiefluss',
                    INCOME: 'Zufluss',
                    OUTPUT: 'Abfluss'
                },
                COMPARE: {
                    LABEL: 'Vergleichsmethode',
                    TREND: 'Trend',
                    COMPARE: 'Vergleichen Sie'
                },
                STATISTICS: {
                    LABEL: 'Analyse Methode',
                    COMMON: 'Routineanalyse',
                    KEYDEVICE: 'Nach Geräteattribut',
                    WORKINGDAY: 'Tag ohne Produktion',
                    STATUS: 'Energieverbrauch nach Gerätestatus',
                    CPU: 'Energieverbrauch pro Einheit',
                },
                CHARTTYPE: {
                    LABEL: 'Diagrammanzeigemodus',
                    COLUMN: 'Histogramm',
                    LINE: 'Graph'
                },
                TARIFF: {
                    TOPPEAK: 'Trinkgeld',
                    ONPEAK: 'Gipfel',
                    OFFPEAK: 'Senke',
                    MIDPEAK: 'Niveau'
                }
            },
            REPORT: {
                REPORT: 'Bericht',
                REPORT_LIST: 'Berichtsliste',
                CREATE_TIME: 'Erstellungszeitpunkt',
                FILE_NAME: 'Dateinamen',
                TABLE: {
                    ENERGYDATA: 'detaillierte Daten',
                    TIME: 'Zeit',
                    HOUR: 'Zeit',
                    TOTAL: 'Zusammenfassung'
                }
            },
            FDD: {
                ID: 'ID',
                RULE: 'Regel',
                EMAIL_MESSAGE: 'Mail-Informationen',
                TEXT_MESSAGE: 'SMS-Nachricht',
                WEB_MESSAGE: 'Webseiteninformationen',
                WECHAT_MESSAGE: 'WeChat Informationen',
                RECIPIENT: 'Empfänger',

                ALARM_LIST: 'Zeigen Sie die Alarmliste an',
                RULE_LIST: 'Liste der Regeln',
                ADD_RULE: 'Regel hinzufügen',
                EDIT_RULE: 'Regeln bearbeiten',
                FDD_CODE: 'Diagnosecode',
                CATEGORY: 'Diagnosekategorie',
                PRIORITY: 'Alarmpriorität',
                CHANNEL: 'Alarmkanal',
                IS_ENABLED: 'Alarmschalter',
                LAST_RUN_DATETIME: 'Letzter Lauf Datetime',
                NEXT_RUN_DATETIME: 'Nächster Lauf Datetime',
                EXPRESSION: 'Ausdruck',
                MESSAGE_TEMPLATE: 'Nachrichtenvorlage',
                CLICK_EDIT_FOR_DETAILS: 'Klicken Sie auf "Bearbeiten"',

                SMS_ALARM_LIST: 'SMS-Alarmliste',
                RECIPIENT_NAME: 'Empfänger',
                RECIPIENT_MOBILE: 'Telefonnummer',
                ALARM_MESSAGE: 'Alarminformationen',
                ALARM_TIME: 'Weckzeit',
                SCHEDULE_TIME: 'Geplante Sendezeit',
                ACKNOWLEDGE_CODE: 'Bestätigungscode',

                EMAIL_ALARM_LIST: 'Mail-Alarmliste',
                EMAIL: 'Briefkasten',
                TOPIC: 'Thema',
                ATTACHMENT_NAME: 'Zubehörname',
                ACKNOWLEDGE_MESSAGE: 'Bestätigungsmeldung',
                ACKNOWLEDGE: 'bestätigen',
                WEB_ALARM_LIST: 'Webseiten-Alarmliste',
                WECHAT_ALARM_LIST: 'WeChat Alarmliste',
                WECHAT_ID: 'Wir chatten Nummer',
                MESSAGE_FORMAT: 'Informationsformat',
                ACKNOWLEDGE_ALARM: 'Bestätigen Sie den Alarm?',
            },
            MENU: {
                SPACE: 'Raumenergieverbrauch',
                MAINEQUIPMENT: 'Energieverbrauch der Schlüsselausrüstung',
                PRODUCT: 'Energieverbrauch pro Produkteinheit',
                EQUIPMENTSTATUS: 'Gerätestatus Energieverbrauch',
                EQUIPMENT_DETAILS: {
                    EQUIPMENT_DETAILS: 'Gerätedetails',
                    CHILLER: 'Kühleinheit',
                    AIR_COMPRESSOR: 'Luftkompressor',
                    AIR_HANDLING_UNIT: 'Lüftungsgerät',
                    CHILLED_WATER_PUMP: 'Kühlwasserpumpen',
                    COOLING_TOWER: 'Kühlturm',
                    COOLING_WATER_PUMP: 'Kühlwasserpumpe',
                    HEAT_PUMP: 'Wärmepumpe',
                    GROUND_SOURCE_HEAT_PUMP: 'Erdwärmepumpe',
                    STEAM_BOILER: 'Dampfer',
                },
                FDD: {
                    FDD: 'Fehlererkennung und -diagnose',
                    RULE: 'Regelverwaltung',
                    MESSAGEALARM: 'SMS-Alarm',
                    EMAILALARM: 'E-Mail-Alarm',
                    WEBALARM: 'Webseitenalarm',
                    WECHATALARM: 'WeChat Alarm',
                },
                VERIFICATION: {
                    VERIFICATION: 'Datenvalidierung',
                    METER_VALIDATE: 'Zählerstand',
                    METER_ENERGY: 'Tabelle Energieverbrauch',
                    METER_STATUS: 'Tabellenstatus',
                    GATEWAY: 'Tor',
                },
                SETTINGS: {
                    BASIC: 'Grundeinstellungen',
                    SETTINGS: 'Systemmanagement',
                    SPACE: 'Raum-Management',
                    TENANT: 'Mietermanagement',
                    STORE: 'Geschäftsleitung',
                    SHOPFLOOR: 'Werkstattmanagement',
                    EQUIPMENT: 'Gerätemanagement',
                    COMBINED_EQUIPMENT: 'Kombiniertes Gerätemanagement',
                    METER: 'Zählerverwaltung',
                    SENSOR: 'Sensorverwaltung',
                    GATEWAY: 'Gateway-Verwaltung',
                    DATASOURCE: 'Datenquellenverwaltung',
                    COSTCENTER: 'Kostenstellenmanagement',
                    PRODUCT: 'Produkt Management',
                    CATEGORY: 'Energieklassifizierungsmanagement',
                    ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm-Management',
                    DISTRIBUTION_SYSTEM: 'Verwaltung des Verteilungssystems',
                    TARIFF: 'Energieratenmanagement',
                    EMAIL_SERVER: 'Mailserver-Einstellungen',
                    GSM_MODEM: 'SMS-Moduleinstellungen',
                    CONTACT: 'Kontaktmanagement',
                    KNOWLEDGEFILE: 'Wissensdatenbankverwaltung'
                },
                USERSETTING: {
                    USERSETTING: 'Benutzer und Berechtigungen',
                    USER: 'Benutzereinstellungen',
                    PRIVILEGE: 'Berechtigungseinstellungen'
                }
            },
            DATETIMERANGE: {
                APPLY: 'bestimmen',
                CANCEL: 'stornieren',
                CUSTOMRANGE: 'anpassen',
                TODAY: 'heutige Tag',
                YESTODAY: 'gestern',
                BYESTODAY: 'Vorgestern',
                CURRENTMONTH: 'diesen Monat',
                LASTMONTH: 'Letzten Monat',
                CURRENTYEAR: 'Dieses Jahr',
                LASTYEAR: 'Letztes Jahr'
            },
            LOGIN: {
                USERLOGIN: 'Benutzer-Anmeldung',
                USERNAME: 'Nutzername',
                PASSWORD: 'Passwort',
                LOGIN: 'Einloggen',
                TITLE: 'Energiemanagementsystem',
            },
            SETTING: {
                KNOWLEDGEFILE: 'Wissensdatei',
                ID: 'ID',
                ACTION: 'Betriebs',
                ADD: 'Hinzufügen',
                BIND_PROPERTY: 'Bindungseigenschaften',
                EDIT: 'ändern',
                DELETE: 'löschen',
                SELECT: 'wählen',
                RESET: 'Zurücksetzen',
                SAVE: 'speichern',
                CANCEL: 'stornieren',
                DOWNLOAD: 'herunterladen',
                REFRESH: 'Aktualisierung',
                RETURN: 'Rückkehr',
                YES: 'Ja',
                NO: 'Nein',
                ON: 'anmachen',
                OFF: 'Herunterfahren',
                OK: 'bestimmen',
                OPTIONAL: 'Optional',
                ADD_SPACE: 'Platz hinzufügen',
                ADD_TENANT: 'Mieter hinzufügen',
                ADD_STORE: 'Laden hinzufügen',
                ADD_METER: 'Messgerät hinzufügen',
                ADD_VIRTUAL_METER: 'Virtuelle Tabelle hinzufügen',
                ADD_OFFLINE_METER: 'Offline-Tabelle hinzufügen',
                ADD_POINT: 'Punkt hinzufügen',
                ADD_COSTCENTER: 'Kostenstelle hinzufügen',
                ADD_TARIFF: 'Rate hinzufügen',
                ADD_CATEGORY: 'Energieklassifizierung hinzufügen',
                ADD_ENERGY_ITEM: 'Unterelemente zum Energieverbrauch hinzufügen',
                ADD_TARIFF: 'Rate hinzufügen',
                ADD_EMAIL_RECIPIENT: 'Empfänger hinzufügen',
                ADD_SMS_RECIPIENT: 'Kontakt hinzufügen',
                ADD_CONTACT: 'Kontakt hinzufügen',
                ADD_EMAIL_SERVER: 'Mail-Server hinzufügen',
                ADD_GSM_MODEM: 'SMS-Modul hinzufügen',

                EDIT_SPACE: 'Leerzeichen bearbeiten',
                EDIT_TENANT: 'Mieter bearbeiten',
                EDIT_STORE: 'Speicher bearbeiten',
                EDIT_METER: 'Messgerät bearbeiten',
                EDIT_VIRTUAL_METER: 'Virtuelle Tabelle bearbeiten',
                EDIT_OFFLINE_METER: 'Offline-Tabelle bearbeiten',
                EDIT_POINT: 'Punkt bearbeiten',
                EDIT_COSTCENTER: 'Kostenstelle bearbeiten',
                EDIT_TARIFF: 'Bearbeitungsrate',
                EDIT_CATEGORY: 'Energieklassifizierung bearbeiten',
                EDIT_ENERGY_ITEM: 'Unterelemente zum Energieverbrauch bearbeiten',
                EDIT_EMAIL_RECIPIENT: 'Empfänger bearbeiten',
                EDIT_SMS_RECIPIENT: 'Kontakt bearbeiten',
                EDIT_CONTACT: 'Kontakt bearbeiten',
                EDIT_EMAIL_SERVER: 'Postfachserver bearbeiten',
                EDIT_GSM_MODEM: 'SMS-Modul bearbeiten',
                EDIT_PARAM_COMBINED_EQUIPMENT: 'Bearbeiten Sie die Parameter des Kombinationsgeräts',
                EDIT_PARAM_EQUIPMENT: 'Geräteparameter bearbeiten',
                EDIT_PARAM_SPACE: 'Raumparameter bearbeiten',

                REQUIRES_AUTHENTICATION: 'Authentifizierung erforderlich',
                SELECT_SPACE: 'Bitte wählen Sie eine Energieeinheit',
                SELECT_DATE: 'Bitte wählen Sie ein Datum',
                SELECT_SPACE: 'Bitte wählen Sie ein Leerzeichen',
                SELECT_TENANT: 'Bitte Mieter auswählen',
                SELECT_STORE: 'Bitte wählen Sie ein Geschäft',
                SELECT_TIMEZONE: 'Bitte wählen Sie eine Zeitzone',
                SELECT_CATEGORY: 'Bitte wählen Sie die Energieklassifizierung',
                SELECT_ENERGY_ITEM: 'Bitte wählen Sie den Energieverbrauch',
                SELECT_COSTCENTER: 'Bitte wählen Sie eine Kostenstelle',
                SELECT_METER: 'Bitte wählen Sie einen Zähler',
                IS_INPUT_COUNTED: 'Zusammenfassung der Verbrauchsbeteiligung',
                IS_OUTPUT_COUNTED: 'Zusammenfassung der Beteiligung an der Energieabgabe',
                BIND_METER: 'Bindemessgerät',
                BIND_POINT: 'Datenpunkte binden',
                BIND_SENSOR: 'Bindungssensor',
                BIND_TARIFF: 'Bindungsrate',
                PHONE_ID_FORMAT: 'Bitte geben Sie die Landesvorwahl ein: z. B. 0086 + Handynummer',

                INPUT_NAME: 'Bitte geben Sie einen Namen ein',
                INPUT_AREA: 'Bitte betreten Sie den Bereich',
                INPUT_UNIT: 'Bitte geben Sie eine Einheit ein',
                INPUT_CONTACT: 'Bitte geben Sie einen Kontakt ein',
                INPUT_EXPRESSION: 'Bitte geben Sie einen Ausdruck ein',
                INPUT_SERIAL_NUMBER: 'Bitte geben sie die Seriennummer ein',
                INPUT_KGCE: 'Bitte geben Sie den Standardkohlekoeffizienten ein',
                INPUT_KGCO2E: 'Bitte geben Sie den CO2-Emissionsfaktor ein',
                INPUT_TAG: 'Bitte geben Sie ein Etikett ein',
                INPUT_HOST: 'Bitte geben Sie den Server ein',
                INPUT_PORT: 'Bitte geben Sie die Portnummer ein',
                INPUT_USER_NAME: 'Bitte geben sie einen Benutzernamen ein',
                INPUT_FROM_ADDR: 'Bitte geben Sie die Absenderadresse ein',
                INPUT_SERIAL_PORT: 'Bitte geben Sie die serielle Schnittstelle ein',
                INPUT_BAUD_RATE: 'Bitte geben Sie die Baudrate ein',

                EMAIL_SERVER: 'Mail-Server',
                GSM_MODEM: 'SMS-Modul',
                INVALID_FORMAT: 'Falsches Format',
                INVALID_FROM_ADDR: 'Falsche Absenderadresse',
                INVALID_BAUD_RATE: 'Falsche Baudrate',
                NOT_NULLABLE: 'Darf nicht leer sein',
                MASTER_METER: 'Übersichtstabelle',
                METER: 'Meter',
                VIRTUAL_METER: 'Virtuelle Tabelle',
                OFFLINE_METER: 'Offline-Tabelle',
                OFFLINE_METER_FILE: 'Offline-Tabellendatei',
                PRODUCT: 'Produkt',
                N_S_METER: 'Gebundener Tisch',
                N_S_POINT: 'Gebundener Datenpunkt',
                N_S_SENSOR: 'Gebundener Sensor',
                N_S_TARIFF: 'Gebundene Rate',
                TARIFF_LIST: 'Preisliste',
                POINT_LIST: 'Datenpunktliste',
                SENSOR_LIST: 'Sensorliste',
                METER_TYPE: 'Zählertyp',
                METER_NAME: 'Zählername',
                METER_STATUS: 'Messgerätestatus',
                TRASH: 'recyceln können',
                DRAG_TO_BIND: 'Bitte ziehen und ablegen, um die Bindung abzuschließen',
                DRAG_TO_UNBIND: 'Bitte ziehen Sie in den Papierkorb, um die Bindung aufzuheben',
                FINANCIAL_COST: 'Erfassung der finanziellen Allokationskosten',
                NAME: 'Name',
                AREA: 'Bereich',
                UNIT: 'Einheit',
                CONTACT: 'Gesprächspartner',
                ENERGY_SYSTEM_CONTACT: 'Kontakt zum Energiesystem',
                TIMEZONE: 'Zeitzone',
                TARIFF: 'Bewertung',

                COSTCENTER: 'Kostenstelle',
                CATEGORY: 'Energieklassifizierung',
                ENERGY_ITEM: 'Unterpunkt Energieverbrauch',
                STATUS: 'Status',
                UPLOAD_TIME: 'Upload-Zeit',
                SERIAL_NUMBER: 'Ordnungsnummer',
                COEF: 'Umrechnungsfaktor',
                TAG: 'Etikette',
                BASELINE_CPU: 'Basislinie für den Verbrauch von Einheiten',
                BASELINE_COST: 'Stückkostenbasis',
                EXPRESSION: 'Ausdruck',
                VARIABLE_NAME: 'Variablennamen',
                POINT: 'Datenpunkt',
                KGCE: 'Standardkohlekoeffizient',
                KGCO2E: 'CO2-Emissionsfaktor',

                START_DATETIME: 'Startzeit',
                START_TIME: 'Anfangszeit',
                END_DATETIME: 'Endzeit',
                END_TIME: 'Endzeit',
                TARIFF_TYPE: 'Tarifart',
                TARIFF_NAME: 'Name',
                PRICE: 'Preis',
                BLOCK: 'Staffelpreis',
                TIMEOFUSE: 'Timesharing-Rate',
                PEAK_TYPE: 'Feng Guping',
                START_AMOUNT: 'Startbetrag',
                END_AMOUNT: 'Endbetrag',

                PORT: 'Hafen',
                GSM: 'GSM',
                SMS: 'SMS',
                SERIAL_PORT: 'Adresse der seriellen Schnittstelle',
                BAUD_RATE: 'Baudrate',
                FROM_ADDR: 'Absenderadresse',
                HOST: 'Server',
                USER_NAME: 'Nutzername',

                SUSPENDED: 'Bereithalten',
                IDLING: 'Probelauf',
                RUNNING: 'Lauf',
                PARAM_COMBINED_EQUIPMENT: 'Parameterverwaltung für Kombinationsgeräte',
                PARAM_EQUIPMENT: 'Verwaltung von Geräteparametern',
                PARAM_SPACE: 'Räumliche Parameterverwaltung',
                SROSS: 'Schlusskurs unter Standardbedingungen an Nichtproduktionstagen',

                USER: 'Nutzer',


                TEAM: 'Mannschaft',
                ADD_TEAM: 'Füge ein Team hinzu',
                EDIT_TEAM: 'Team bearbeiten',
                SEARCH: 'suchen nach...',
                METER_DATA: 'Zählerdaten',
                START_ENERGY: 'Anfangsenergieverbrauchswert',
                END_ENERGY: 'Ende des Energieverbrauchs',
                // ENERGY_VALUE: 'Energieverbrauchswert',
                DIFF_VALUE: 'Unterschied',
            },
            CONTACT: {
                EMAIL: 'Briefkasten',
                PHONE: 'Telefon',
                DESCRIPTION: 'Beschreibung',
                INPUT_EMAIL: 'Bitte geben Sie Ihre E-Mail-Adresse ein',
                INPUT_PHONE: 'Bitte geben Sie das Telefon ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                INVALID_EMAIL: 'Falsches E-Mail-Format (xxx@xxx.xx)',
            },

            COSTCENTER: {
                EXTERNAL_ID: 'Externe ID',
                INPUT_EXTERNAL_ID: 'Bitte geben Sie eine externe ID ein',
            },
            DATA_SOURCE: {
                DATA_SOURCE: 'Datenquelle',
                ADD_DATA_SOURCE: 'Datenquelle hinzufügen',
                EDIT_DATA_SOURCE: 'Datenquelle bearbeiten',
                SELECT_DATA_SOURCE: 'Bitte wählen Sie die Datenquelle',
                PROTOCOL: 'Protokoll',
                CONNECTION: 'Verbindung',
                INPUT_PROTOCOL: 'Bitte geben Sie den Protokolltyp ein',
                INPUT_CONNECTION: 'Bitte geben Sie die Verbindungsadresse ein',
            },
            POINT: {
                OBJECT_TYPE: 'Objekttyp',
                UNIT: 'Einheit',
                HIGH_LIMIT: 'Obergrenze',
                LOW_LIMIT: 'Untergrenze',
                RATIO: 'Skalierungsfaktor',
                IS_TREND: 'Trend speichern',
                ADDRESS: 'Adresse (JSON)',
                DESCRIPTION: 'Beschreibung',
                INPUT_HIGH_LIMIT: 'Bitte geben Sie das obere Limit ein',
                INPUT_LOW_LIMIT: 'Bitte geben Sie die Untergrenze ein',
                INPUT_RATIO: 'Bitte geben Sie den Skalierungsfaktor ein',
                INPUT_ADDRESS: 'Bitte geben Sie die Adresse ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
            },

            DISTRIBUTION_SYSTEM: {
                DISTRIBUTION_SYSTEM: 'Vertriebssystem',
                ADD_DISTRIBUTION_SYSTEM: 'Stromverteilungssystem hinzufügen',
                EDIT_DISTRIBUTION_SYSTEM: 'Stromverteilungssystem bearbeiten',
                SELECT_DISTRIBUTION_SYSTEM: 'Bitte wählen Sie das Stromverteilungssystem',
                SVG: 'SVG',
                INPUT_SVG: 'Bitte geben Sie SVG ein',
                DESCRIPTION: 'Beschreibung',
                DISTRIBUTION_CIRCUIT: 'Verteilerkreis',
                N_S_DISTRIBUTION_CIRCUIT: 'Eigener Verteilerkreis',
                ADD_DISTRIBUTION_CIRCUIT: 'Verteilerkreis hinzufügen',
                EDIT_DISTRIBUTION_CIRCUIT: 'Stromverteilungskreis bearbeiten',
                SELECT_DISTRIBUTION_CIRCUIT: 'Bitte wählen Sie den Verteilerkreis',
                DISTRIBUTION_CIRCUIT_ID: 'ID',
                DISTRIBUTION_CIRCUIT_NAME: 'Name',
                INPUT_DISTRIBUTION_CIRCUIT_NAME: 'Bitte geben Sie einen Namen ein',
                DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Stromverteilungsraum',
                INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Bitte betreten Sie den Stromverteilungsraum',
                DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Verteilerschrank',
                INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Bitte betreten Sie den Stromverteilungsschrank',
                DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Maximale Kapazität (KW)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Bitte geben Sie die maximale Kapazität (KW) ein.',
                DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Maximaler Strom (A)',
                INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Bitte geben Sie den Maximalstrom ein (A)',
                DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Nutzer',
                INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Bitte geben Sie den Benutzer ein',
                DISTRIBUTION_CIRCUIT_METERS: 'Ausgehender Zähler',
                INPUT_DISTRIBUTION_CIRCUIT_METERS: 'Bitte geben Sie den Auslasszähler ein',
                PREVIEW: 'Vorschau',
                N_S_PREVIEW: 'Vorschau',
            },
            ENERGY_FLOW_DIAGRAM: {
                ADD_ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm hinzufügen',
                EDIT_ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm bearbeiten',
                SELECT_ENERGY_FLOW_DIAGRAM: 'Bitte wählen Sie das Energieflussdiagramm',
                NODE: 'Knoten',
                N_S_NODE: 'Knoten besitzen',
                ADD_NODE: 'Knoten hinzufügen',
                EDIT_NODE: 'Knoten bearbeiten',
                NODE_ID: 'Knoten-ID',
                NODE_NAME: 'Knotenname',
                INPUT_NODE_NAME: 'Bitte geben Sie den Knotennamen ein',
                LINK: 'Verknüpfung',
                N_S_LINK: 'Zugehörigkeit zum Link',
                LINK_ID: 'Link ID',
                ADD_LINK: 'Fügen Sie einen Link hinzu',
                EDIT_LINK: 'Link bearbeiten',
                SOURCE_NODE: 'Quellknoten',
                TARGET_NODE: 'Zielknoten',
                METER: 'Meter',
                PREVIEW: 'Vorschau',
                N_S_PREVIEW: 'Vorschau',
            },
            COMBINED_EQUIPMENT: {
                ADD_COMBINED_EQUIPMENT: 'Fügen Sie ein Kombinationsgerät hinzu',
                EDIT_COMBINED_EQUIPMENT: 'Kombinationsgerät bearbeiten',
                SELECT_COMBINED_EQUIPMENT: 'Bitte wählen Sie ein Kombinationsgerät',
                COST_CENTER: 'Kostenstelle',
                SELECT_COST_CENTER: 'Bitte wählen Sie eine Kostenstelle',
                DESCRIPTION: 'Beschreibung',
                BIND_EQUIPMENT: 'Gerät binden',
                N_S_EQUIPMENT: 'Gebundenes Gerät',
                EQUIPMENT_LIST: 'Geräteliste',
                INPUT_METER: 'Bitte geben Sie die Tabelle ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                OUTPUT_METER: 'Ausgabetabelle',
                PARAMETER: 'Parameter',
                BIND_PARAMETER: 'Bindungsparameter',
                ADD_PARAMETER: 'Parameter hinzufügen',
                EDIT_PARAMETER: 'Parameter bearbeiten',
                N_S_PARAMETER: 'Enthaltene Parameter',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: 'Name',
                INPUT_PARAMETER_NAME: 'Bitte geben Sie einen Namen ein',
                PARAMETER_TYPE: 'Arten von',
                SELECT_PARAMETER_TYPE: 'Wählen Sie einen Typ',
                PARAMETER_TYPE: 'Arten von',
                CONSTANT: 'Konstanter Wert',
                POINT: 'Datenpunkt',
                SELECT_POINT: 'Datenpunkt auswählen',
                FRACTION: 'Fraktion',
                PARAMETER_CONSTANT: 'Konstante',
                PARAMETER_POINT: 'Datenpunkt',
                PARAMETER_NUMERATOR_METER: 'Molekularmessgerät',
                PARAMETER_DENOMINATOR_METER: 'Nenner Meter',
            },
            EQUIPMENT: {
                ADD_EQUIPMENT: 'Gerät hinzufügen',
                EDIT_EQUIPMENT: 'Gerät bearbeiten',
                SELECT_EQUIPMENT: 'Bitte wählen Sie ein Gerät',
                COST_CENTER: 'Kostenstelle',
                SELECT_COST_CENTER: 'Bitte wählen Sie eine Kostenstelle',
                DESCRIPTION: 'Beschreibung',
                INPUT_METER: 'Bitte geben Sie die Tabelle ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                OUTPUT_METER: 'Ausgabetabelle',
                PARAMETER: 'Parameter',
                BIND_PARAMETER: 'Bindungsparameter',
                ADD_PARAMETER: 'Parameter hinzufügen',
                EDIT_PARAMETER: 'Parameter bearbeiten',
                N_S_PARAMETER: 'Enthaltene Parameter',
                PARAMETER_ID: 'ID',
                PARAMETER_NAME: 'Name',
                INPUT_PARAMETER_NAME: 'Bitte geben Sie einen Namen ein',
                PARAMETER_TYPE: 'Arten von',
                SELECT_PARAMETER_TYPE: 'Wählen Sie einen Typ',
                PARAMETER_TYPE: 'Arten von',
                CONSTANT: 'Konstanter Wert',
                POINT: 'Datenpunkt',
                SELECT_POINT: 'Datenpunkt auswählen',
                FRACTION: 'Fraktion',
                PARAMETER_CONSTANT: 'Konstante',
                PARAMETER_POINT: 'Datenpunkt',
                PARAMETER_NUMERATOR_METER: 'Molekularmessgerät',
                PARAMETER_DENOMINATOR_METER: 'Nenner Meter',
            },
            GATEWAY: {
                GATEWAY: 'Tor',
                TOKEN: 'Zeichen',
                SELECT_GATEWAY: 'Wählen Sie ein Gateway',
                ADD_GATEWAY: 'Gateway hinzufügen',
                EDIT_GATEWAY: 'Gateway bearbeiten',
            },
            SPACE: {
                PARENT_SPACE: 'Überlegen',
                AREA: 'Bereich',
                INPUT_AREA: 'Bitte betreten Sie den Bereich',
                DESCRIPTION: 'Beschreibung',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                CURRENT_SELECTED_SPACE: 'Derzeit ausgewählter Platz',
                CHILD_SPACES: 'Unterraum',
                BIND_COMBINED_EQUIPMENT: 'Kombinationsgerät binden',
                N_S_COMBINED_EQUIPMENT: 'Gebundenes Kombinationsgerät',
                COMBINED_EQUIPMENT_LIST: 'Liste der Kombinationsgeräte',
                BIND_EQUIPMENT: 'Gerät binden',
                N_S_EQUIPMENT: 'Gebundenes Gerät',
                EQUIPMENT_LIST: 'Geräteliste',
                BIND_COMBINED_EQUIPMENT: 'Kombinationsgerät binden',
                N_S_COMBINED_EQUIPMENT: 'Gebundenes Kombinationsgerät',
                COMBINED_EQUIPMENT_LIST: 'Liste der Kombinationsgeräte',
                BIND_TENANT: 'Mieter binden',
                N_S_TENANT: 'Gebundener Mieter',
                TENANT_LIST: 'Mieterliste',
                BIND_STORE: 'Laden binden',
                N_S_STORE: 'Gebundener Laden',
                STORE_LIST: 'Liste speichern',
                BIND_SHOPFLOOR: 'Bindungswerkstatt',
                N_S_SHOPFLOOR: 'Gebundene Werkstatt',
                SHOPFLOOR_LIST: 'Werkstattliste',
            },
            TENANT: {
                BUILDINGS: 'Gebäude',
                FLOORS: 'Fußboden',
                ROOMS: 'Zimmer',
                TYPE: 'Mietertyp',
                IS_KEY_TENANT: 'Ob der Hauptmieter',
                LEASE_NUMBER: 'Mietnummer',
                LEASE_START_DATETIME: 'Datum und Uhrzeit des Mietbeginns',
                LEASE_END_DATETIME: 'Datum und Uhrzeit des Leasingendes',
                IS_IN_LEASE: 'Mieten Sie?',
                DESCRIPTION: 'Beschreibun',
                INPUT_BUILDINGS: 'Bitte betreten Sie das Gebäude',
                INPUT_FLOORS: 'Bitte betreten Sie den Boden',
                INPUT_ROOMS: 'Bitte betreten Sie den Raum',
                INPUT_LEASE_NUMBER: 'Bitte geben Sie die Mietnummer ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
            },
            STORE: {
                ADDRESS: 'Adresse',
                LATITUDE: 'Breite',
                LONGITUDE: 'Längengrad',
                TYPE: 'Speichertyp',
                DESCRIPTION: 'Beschreibung',
                INPUT_ADDRESS: 'Bitte geben Sie die Adresse ein',
                INPUT_LATITUDE: 'Bitte geben Sie den Breitengrad ein',
                INPUT_LONGITUDE: 'Bitte geben Sie den Längengrad ein',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
            },
            SHOPFLOOR: {
                ADD_SHOPFLOOR: 'Workshop hinzufügen',
                EDIT_SHOPFLOOR: 'Bearbeitungsworkshop',
                SELECT_SHOPFLOOR: 'Bitte Workshop auswählen',
                AREA: 'Bereich',
                INPUT_AREA: 'Bitte betreten Sie den Bereich',
                DESCRIPTION: 'Beschreibung',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                BIND_EQUIPMENT: 'Gerät binden',
                N_S_EQUIPMENT: 'Gebundenes Gerät',
                EQUIPMENT_LIST: 'Geräteliste',
            },
            METER: {
                HOURLY_LOW_LIMIT: 'Stündliches Minimum (inklusive)',
                INPUT_HOURLY_LOW_LIMIT: 'Bitte geben Sie das stündliche Minimum ein',
                HOURLY_HIGH_LIMIT: 'Stundenmaximum (inklusive)',
                INPUT_HOURLY_HIGH_LIMIT: 'Bitte geben Sie das Stundenmaximum ein',
                DESCRIPTION: 'Beschreibung',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                MASTER_METER: 'Überlegenes Messgerät',
                SELECT_MASTER_METER: 'Wählen Sie das übergeordnete Messgerät aus',
                TREE_VIEW: 'Baumsicht',
                CHILD_METERS: 'Unterer Füllstandsmesser',
            },
            SENSOR: {
                ADD_SENSOR: 'Sensor hinzufügen',
                EDIT_SENSOR: 'Sensor bearbeiten',
                DELETE_SENSOR: 'Sensor entfernen',
                DESCRIPTION: 'Beschreibung',
                INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein',
                SELECT_SENSOR: 'Sensor auswählen',
            },
            USER: {
                USER_LIST: 'Benutzerliste',
                PRIVILEGE_LIST: 'Berechtigungsliste',
                ADD_USER: 'Nutzer hinzufügen',
                EDIT_USER: 'Benutzer bearbeiten',
                PRIVILEGE: 'Behörde',
                ADD_PRIVILEGE: 'Berechtigungen hinzufügen',
                EDIT_PRIVILEGE: 'Berechtigungen bearbeiten',
                IS_ADMIN: 'Ist ein Administrator',
                DISPLAY_NAME: 'Anzeigename',
                USERNAME: 'Nutzername',
                PASSWORD: 'Passwort',
                RESET_PASSWORD: 'Passwort zurücksetzen',
                CHANGE_PASSWORD: 'ändere das Passwort',
                OLD_PASSWORD: 'Altes Passwort',
                NEW_PASSWORD: 'Neues Passwort',
                CONFIRM_PASSWORD: 'Kennwort bestätigen',
                INPUT_PASSWORD: 'Bitte geben Sie das Passwort ein',
                DIFF_PASSWORD: 'Die beiden eingegebenen Passwörter stimmen nicht überein',
                EMAIL: 'Briefkasten',
                INPUT_EMAIL: 'Bitte geben Sie Ihre E-Mail-Adresse ein',
                INVALID_EMAIL: 'Falsches E-Mail-Format (xxx@xxx.xx)',
            },
            KNOWLEDGEFILE: {
                KNOWLEDGE_FILE_LIST: 'Liste der Wissensdateien',
                UPLOAD_USER: 'hochgeladen von',
                UPLOAD_TIME: 'Upload-Zeit',
                RESTORE: 'wiederherstellen',
                DELETE: 'löschen',
                RESTORE_SUCCESS: 'Erfolgreiche Genesung',
                RESTORE_FAILED: 'Wiederherstellung fehlgeschlagen'
            },
            TOASTER: {
                FAILURE: 'Fehler',
                FAILURE_TITLE: 'Error',
                ERROR: 'Error',
                OPTIONS_ERROR: 'Falsche Option',
                DATE_RANGE_DIFFERENT: 'Der Datumsbereich ist unterschiedlich.',
                SUCCESS: 'Erfolg',
                SUCCESS_TITLE: 'Erfolg',
                LOGIN_SUCCESS: 'Anmeldung erfolgreich.',
                LOGIN_FAILURE: 'Login fehlgeschlagen.',

                SUCCESS_ADD_BODY: 'Fügen Sie {{template}} erfolgreich hinzu.',
                SUCCESS_UPDATE_BODY: 'Update {{template}} erfolgreich.',
                SUCCESS_DELETE_BODY: '{{Template}} erfolgreich löschen.',
                ERROR_ADD_BODY: 'Das Hinzufügen von {{template}} ist fehlgeschlagen.',
                ERROR_UPDATE_BODY: 'Update {{template}} fehlgeschlagen.',
                ERROR_DELETE_BODY: 'Fehler beim Löschen von {{template}}.',

                USER_PASSWORD: 'Benutzer-Passwort',
                BIND_METER_SUCCESS: 'Binden Sie das Messgerät erfolgreich',
                UNBIND_METER_SUCCESS: 'Binden Sie das Messgerät erfolgreich ab',
                BIND_TARIFF_SUCCESS: 'Bindungsrate ist erfolgreich',
                UNBIND_TARIFF_SUCCESS: 'Lösen Sie die Rate erfolgreich',
                BIND_POINT_SUCCESS: 'Binden Sie den Datenpunkt erfolgreich',
                UNBIND_POINT_SUCCESS: 'Datenpunkt erfolgreich binden',
                BIND_SENSOR_SUCCESS: 'Binden Sie den Sensor erfolgreich',
                UNBIND_SENSOR_SUCCESS: 'Binden Sie den Sensor erfolgreich ab',
                BIND_EQUIPMENT_SUCCESS: 'Binden Sie das Gerät erfolgreich',
                UNBIND_EQUIPMENT_SUCCESS: 'Binden Sie das Gerät erfolgreich ab',
                BIND_COMBINED_EQUIPMENT_SUCCESS: 'Binden Sie das kombinierte Gerät erfolgreich',
                UNBIND_COMBINED_EQUIPMENT_SUCCESS: 'Binden Sie das kombinierte Gerät erfolgreich ab',
                BIND_TENANT_SUCCESS: 'Mieter erfolgreich binden',
                UNBIND_TENANT_SUCCESS: 'Den Mieter erfolgreich binden',
                BIND_STORE_SUCCESS: 'Binden Sie den Laden erfolgreich',
                UNBIND_STORE_SUCCESS: 'Binden Sie den Laden erfolgreich auf',
                BIND_SHOPFLOOR_SUCCESS: 'Bindungswerkstatt erfolgreich',
                UNBIND_SHOPFLOOR_SUCCESS: 'Lösen Sie den Workshop erfolgreich',
            },
            SWEET: {
                TITLE: 'Bitte bestätigen, um zu löschen?',
                TEXT: 'Durch Löschen dieses Artikels werden auch alle zugehörigen Daten gelöscht!',
                CONFIRM_BUTTON_TEXT: 'Löschung bestätigen',
                CANCEL_BUTTON_TEXT: 'stornieren',
            },
            API: {
                POINT_TREND: 'Punkttrend',
                COMPREHENSIVE_ENERGY: 'Umfassender Energieverbrauch',
                KGCE: 'Standardkohle',
                TOTAL_CONSUMPTION: 'Gesamtenergieverbrauch',
                TOP_PEAK_CONSUMPTION: 'Energieverbrauch während der Stoßzeiten',
                ON_PEAK_CONSUMPTION: 'Spitzenenergieverbrauch',
                OFF_PEAK_CONSUMPTION: 'Energieverbrauch während der Talperiode',
                MID_PEAK_CONSUMPTION: 'Energieverbrauch an Wochentagen',
                ACTUAL_UNIT_PRICE: 'Tatsächlicher Stückpreis',
                ENERGY_TREND: 'Energieverbrauch',
                ENERGY: 'Energieverbrauch',
                ACTUAL_VALUE: 'Tatsächlicher absoluter Wert',
                ACTUAL_PERCENT: 'Tatsächlicher Anteil',
                TARIFF: 'Bewertung',
                ENERGY_RATIO: 'Energieverbrauchszusammensetzung',
                OUTPUT: 'Ausbeute',
                TIME_RATIO: 'Prozentsatz der Zeit',
                CHILD_ENERGY_UNIT: 'Energieeinheit unter der Ebene',
                ENERGY_UNIT: 'Energie verbrauchende Einheit',

                ANALYSIS_DATE: 'Analysedatum',
                BASELINE_DATE: 'Basisdatum',

                STEAM_OUTPUT: 'Dampferzeugung',
                STEAM_OUTPUT_VALUE: 'Dampfproduktionswert',
                TOTAL_STEAM_VALUE: 'Gesamtstromrechnung + Gesamtleitungswasserrechnung + Dampfproduktionswert',

                ELECTRICITY_MONITORING: 'Leistungsüberwachung',
                ENERGY_UNIT_ONE: 'Neuer Park',
                ENERGY_UNIT_TWO: 'Power Center der Chemical and Pharmaceutical Group',
                ENERGY_UNIT_THREE: 'Power Center der Biologischen Gruppe',
                ENERGY_UNIT_FOUR: 'Produktionswerkstatt für chemische Arzneimittelgruppen',

                EQUIPMENT: 'Ausrüstung',
                ENERGY_WITH_UNIT: 'Energieverbrauch-kWh',
                PUPEC_WITH_UNIT: 'Energieverbrauch pro Produkteinheit-kWh',
                RSR: 'Prozentsatz des Energieverbrauchs im Betriebszustand der Geräte',

                AREA: 'Bereich',
                WORKING_DAY_ENERGY: 'Täglicher Energieverbrauch der Produktion',
                WORKING_DAY_ENERGY_PER_DAY: 'Täglicher Energieverbrauch der Produktion',
                NON_WORKING_DAY_ENERGY: 'Unproduktiver täglicher Energieverbrauch',
                NON_WORKING_DAY_ENERGY_PER_DAY: 'Täglicher durchschnittlicher Energieverbrauch außerhalb der Produktion',
                NWDSSEPD: 'Durchschnittlicher täglicher Energieverbrauchswert des Standardzustands des Nichtproduktionstages',
                NWDTECR: 'Theoretische Schließrate der Ausrüstung an Tagen ohne Produktion',
                NWDAECR: 'Tatsächliche Abschaltrate der Geräte an Tagen ohne Produktion',
                NWDECR: 'Täglicher Energieverbrauch außerhalb der Produktion',

                DATE: 'Datum',
                WORKING_DAY_OR_NOT: 'Produktionstag Nichtproduktionstag',
                ELECTRICITY_CONSUMPTION: 'Energieverbrauch',

                SINGLE_DEVICE_ENERGY: 'Säulendiagramm zum Energieverbrauch einzelner Geräte',
                EQUIPMENT_STATUS_ENERGY_RATIO: 'Prozentsatz des Energieverbrauchs des Gerätezustands',
                EQUIPMENT_STATUS_TIME_RATIO: 'Prozentsatz der Gerätezustandszeit',


                RUNNING_TIME: 'Laufzeit verarbeiten',
                RUNNING_ENERGY_CONSUMPTION: 'Energieverbrauch des Verarbeitungsbetriebs',
                IDLING_TIME: 'Leerlaufzeit',
                IDLING_ENERGY_CONSUMPTION: 'Energieverbrauch im Trockenlauf',
                SUSPENDED_TIME: 'Standby-Zeit',
                SUSPENDED_ENERGY_CONSUMPTION: 'Standby-Energieverbrauch',
                SHUTDOWN_TIME: 'Abschaltzeit',
                SHUTDOWN_ENERGY_CONSUMPTION: 'Energieverbrauch abschalten',


                C_ENERGY_ANALYSIS_SUBJECT: '0. Analysieren Sie den Hauptkörper (untergeordnete Energieverbrauchseinheit).',
                C_ENERGY_EQUIPMENT_STATION: '--1. Gerätestation',
                C_RUNNING_TIME: '2. Laufzeit verarbeiten',
                C_RUNNING_ENERGY_CONSUMPTION: '3. Energieverbrauch des Verarbeitungsbetriebs',
                C_ENERGY_IDLING_TIME: '4. Trockenlaufzeit',
                C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5. Trockenlauf-Energieverbrauch',
                C_ENERGY_SUSPENDED_TIME: '6. Standby-Zeit',
                C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7. Standby-Energieverbrauch',
                C_ENERGY_SHUTDOWN_TIME: '8. Abschaltzeit',
                C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9. Energieverbrauch abschalten',
                C_ENERGY_NPDTECRS: '--8. Standard für den theoretischen Energieverbrauch am Tag ohne Produktion',
                C_ENERGY_NPDECR: '--9. Täglicher Energieverbrauch außerhalb der Produktion',

                C_COST_ANALYSIS_SUBJECT: '0. Analysieren Sie den Hauptkörper (untergeordnete Energieverbrauchseinheit).',
                C_COST_EQUIPMENT_STATION: '--1. Gerätestation',
                C_COST_RUNNING_TIME: '2. Laufzeit verarbeiten',
                C_RUNNING_COST: '3. Verarbeitungs- und Betriebskosten',
                C_COST_IDLING_TIME: '4. Trockenlaufzeit',
                C_COST_IDLING_COST: '5. Leerlaufkosten',
                C_COST_SUSPENDED_TIME: '6. Standby-Zeit',
                C_COST_SUSPENDED_COST: '7. Standby-Kosten',
                C_COST_SHUTDOWN_TIME: '8. Abschaltzeit',
                C_COST_SHUTDOWN_COST: '9. Abschaltkosten',
                C_COST_NPDTECRS: '--8. Der theoretische Kostenverhältnisstandard für Nichtproduktionstage',
                C_COST_NPDECR: '--9. Nichtproduktionskostenquote',

                SUSPENDED: 'Bereithalten',
                IDLING: 'Probelauf',
                RUNNING: 'Lauf',
                SHUTDOWN: 'Herunterfahren',

                NON_WORKING_DAY: 'Unproduktiver Tag',
                WORKING_DAY: 'Produktionstag',

                TOTAL: 'Zusammenfassung',

                COMPREHENSIVE_OUTPUT: 'Umfassende Ausgabe',
                OUTPUT_TREND: 'Output-Trend',

                COMPREHENSIVE_OUTPUT_VALUE: 'Umfassender Ausgabewert',
                OUTPUT_VALUE_TREND: 'Produktionswerttrend',

                KWH: 'KWh',

                YUAN: 'Yuan',
                COMPREHENSIVE_COST: 'Umfassende Kosten',
                PER_UNIT_COMPREHENSIVE_COST: 'Umfassende Kosten pro Produkteinheit',
                TOTAL_COST: 'Gesamtkosten',
                TOP_PEAK_COST: 'Trinkgeldgebühr',
                ON_PEAK_COST: 'Spitzenzeitgebühr',
                OFF_PEAK_COST: 'Talzeitgebühr',
                MID_PEAK_COST: 'Normale Zeitgebühr',

                COST: 'Kosten',
                COST_TREND: 'Kosten',
                COST_RATIO: 'Kostenstruktur',
                POC: 'Kostenstruktur',
                UNIT_PRICE: "元/千瓦时",
                COM: 'Wartungskosten',

                ERROR: 'Error',
                BAD_REQUEST: 'Ungültige Anforderung',
                NOT_FOUND: 'Nicht gefunden',
                EXCEPTION: 'Ausnahme',
                COOKIE_IS_EXPIRED: 'Cookie ist abgelaufen',
                UNAUTHORIZED: 'nicht autorisiert',
                NAME_CONFLICTS: 'Namenskonflikt',
                EXTERNAL_ID_CONFLICTS: 'Globaler ID-Konflikt',
                DATABASE_ERROR: 'Datenbankfehler',
                INVALID_NAME_VALUE: 'Ungültige Benennung',

                TENANT_NOT_FOUND: 'Mieter nicht gefunden',
                TENANT_ALREADY_ASSOCIATED_WITH_METER: 'Der Mieter ist bereits mit dem Zähler verbunden',
                TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Der Mandant ist bereits mit der Offline-Tabelle verknüpft',
                TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Der Mandant ist bereits der virtuellen Tabelle zugeordnet',
                TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: 'Mieter- und Zählerbeziehung nicht gefunden',
                TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Mandanten- und Offline-Tabellenbeziehung nicht gefunden',
                TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Beziehung zwischen Mandant und virtueller Tabelle nicht gefunden',
                STORE_NOT_FOUND: 'Kein Geschäft gefunden',
                STORE_ALREADY_ASSOCIATED_WITH_METER: 'Das Geschäft ist bereits dem Zähler zugeordnet',
                STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Der Speicher wurde der Offline-Tabelle zugeordnet',
                STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Der Speicher wurde der virtuellen Tabelle zugeordnet',
                STORE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Geschäft und dem Zähler wurde nicht gefunden',
                STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Geschäft und der Offline-Tabelle wurde nicht gefunden',
                STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Geschäft und der virtuellen Tabelle wurde nicht gefunden',
                ADVANCE_REPORT_FILE_NOT_FOUND: 'Keine erweiterte Berichtsdatei gefunden',
                ASSOCIATED_POINTS_NOT_FOUND: 'Datenpunkt nicht gefunden',
                COMPLEX_NOT_FOUND: 'Kein komplexes Produkt gefunden',
                COST_CENTER_NOT_FOUND: 'Kostenstelle nicht gefunden',
                COST_CENTER_EXTERNAL_ID_EXISTS: 'Externe Kostenstellen-ID ist bereits vorhanden',
                COST_CENTER_NAME_EXISTS: 'Kostenstellenname existiert',
                DATA_SOURCE_NOT_FOUND: 'Datenquelle nicht gefunden',
                DUPLICATE_GROUP_NAME: 'Doppelter Benutzergruppenname',
                EMAIL_MESSAGE_NOT_FOUND: 'Email wurde nicht gefunden',
                EMAIL_RECIPIENT_NOT_FOUND: 'E-Mail-Empfänger nicht gefunden',
                EMPTY_VARIABLES_ARRAY: 'Leeres variables Array',
                ENERGY_CATEGORY_NOT_FOUND: 'Energieklassifizierung nicht gefunden',
                ENERGY_ITEM_NOT_FOUND: 'Kein Energieverbrauchselement gefunden',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Die Beziehung zwischen der kombinierten Ausrüstung und dem Zähler besteht bereits',
                COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen der kombinierten Ausrüstung und dem Messgerät wurde nicht gefunden',
                COMBINED_EQUIPMENT_NOT_FOUND: 'Kombinationsgerät nicht gefunden',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem kombinierten Gerät und der Offline-Tabelle wurde nicht gefunden',
                COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Die Beziehung zwischen dem kombinierten Gerät und der Offline-Tabelle besteht bereits',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem kombinierten Gerät und der virtuellen Tabelle wurde nicht gefunden',
                COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Die Beziehung zwischen dem kombinierten Gerät und der virtuellen Tabelle besteht bereits',
                EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Die Beziehung zwischen Gerät und Zähler besteht bereits',
                EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Geräte- und Zählerbeziehung nicht gefunden',
                EQUIPMENT_NOT_FOUND: 'Gerät nicht gefunden',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Gerät und der Offline-Tabelle wurde nicht gefunden',
                EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Die Beziehung zwischen dem Gerät und der Offline-Tabelle besteht bereits',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Gerät und der virtuellen Tabelle wurde nicht gefunden',
                EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Die Beziehung zwischen dem Gerät und der virtuellen Tabelle besteht bereits',
                SPACE_NOT_FOUND: 'Kein Platz gefunden',
                SPACE_ALREADY_ASSOCIATED_WITH_METER: 'Der Raum ist bereits dem Zähler zugeordnet',
                SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Der Speicherplatz ist bereits der Offline-Tabelle zugeordnet',
                SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Der Speicherplatz ist bereits der virtuellen Tabelle zugeordnet',
                SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Raum und dem Zähler wurde nicht gefunden',
                SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Speicherplatz und Offline-Tabellenbeziehung nicht gefunden',
                SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Speicherplatz und virtuelle Tabellenbeziehung nicht gefunden',
                GSM_CONFIG_NOT_FOUND: 'GSM-Konfiguration nicht gefunden',
                GROUP_NOT_FOUND: 'Benutzergruppe nicht gefunden',
                KNOWLEDGE_FILE_NOT_FOUND: 'Wissensdatei nicht gefunden',
                INVALID_: 'ungültig',
                INVALID_TENANT_ID: 'Ungültige Mieter-ID',
                INVALID_STORE_ID: 'Ungültige Geschäfts-ID',
                INVALID_ADVANCE_REPORT_FILE_ID: 'Ungültige ID der erweiterten Berichtsdatei',
                INVALID_AREA_VALUE: 'Ungültiger Flächenwert',
                INVALID_COST_CENTER_ID: 'Ungültige Kostenstellen-ID',
                INVALID_DATA_SOURCE_ID: 'Ungültige Datenquellen-ID',
                INVALID_DATA_SOURCE_NAME: 'Ungültiger Datenquellenname',
                INVALID_DATA_SOURCE_PROTOCOL: 'Ungültiges Datenquellenprotokoll.',
                INVALID_DATE: 'Ungültiges Datum (voraussichtliches Format: JJJJ-MM-TT)',
                INVALID_DATETIME_DATA: 'Ungültige Datums- und Uhrzeitdaten',
                INVALID_EMAIL_MESSAGE_ID: 'Ungültige E-Mail-ID',
                INVALID_EMAIL_RECIPIENT_ID: 'Ungültige E-Mail-Empfänger-ID',
                INVALID_ENERGY_CATEGORY_ID: 'Ungültige Energieklassifizierungs-ID',
                INVALID_ENERGY_ITEM_ID: 'Ungültige Energieverbrauchs-Artikel-ID',
                INVALID_COMBINED_EQUIPMENT_ID: 'Ungültige Geräte-ID',
                INVALID_EQUIPMENT_ID: 'Ungültige Geräte-ID',
                INVALID_SPACE_ID: 'Ungültige Leerzeichen-ID',
                INVALID_GSM_CONFIG_ID: 'Ungültige GSM-Konfigurations-ID',
                INVALID_GROUP_ID: 'Ungültige Benutzergruppen-ID',
                INVALID_KNOWLEDGE_FILE_ID: 'Ungültige ID der Wissensdatei',
                INVALID_ID: 'Ungültige ID',
                INVALID_MESSAGE_ID: 'Ungültige Nachrichten ID',
                INVALID_METER_ID: 'Ungültige Zähler-ID',
                INVALID_METER_UUID: 'Ungültige UUID des Messgeräts',
                INVALID_OFFLINE_COST_FILE_ID: 'Ungültige Offline-Kostendatei-ID',
                INVALID_OFFLINE_METER_FILE__ID: 'Ungültige Offline-Tabellendatei-ID',
                INVALID_OFFLINE_METER_FILE_ID: 'Ungültige Offline-Tabellendatei-ID',
                INVALID_OFFLINE_METER_ID: 'Ungültige Offline-Tabellen-ID',
                INVALID_PASSWORD: 'Ungültiges Passwort',
                INVALID_POINT_ID: 'Ungültige Punkt-ID',
                INVALID_PRIVILEGE_ID_: 'Ungültige Berechtigungs-ID',
                INVALID_PRIVILEGE_ID: 'Ungültige Berechtigungs-ID',
                INVALID_PRIVILEGE_TO_RESET_PASSWORD: 'Ungültige Berechtigung zum Zurücksetzen des Kennworts',
                INVALID_RULE_ID: 'Ungültige Regel-ID',
                INVALID_SMS_RECIPIENT_ID: 'Ungültige SMS-Empfänger-ID',
                INVALID_TARIFF_BLOCK_PRICING: 'Ungültiger Staffelpreis',
                INVALID_TARIFF_ID: 'Ungültige Tarif-ID',
                INVALID_TARIFF_TIME_OF_USE_PRICING: 'Ungültiger Timesharing-Preis',
                INVALID_TARIFF_TYPE: 'Ungültiger Kurstyp',
                INVALID_TIMEZONE_ID: 'Ungültige Zeitzonen-ID',
                INVALID_USER_ID: 'Ungültige Benutzer-Id',
                INVALID_USER_NAME: 'Ungültiger Benutzername',
                INVALID_VIRTUAL_METER_ID: 'Ungültige ID der virtuellen Tabelle',
                INVALID_VIRTUAL_METER_NAME: 'Ungültiger Name der virtuellen Tabelle',
                INVALID_WEB_MESSAGE_ID: 'Ungültige Seiteninformations-ID',
                INVALID_COOKIES_PLEASE_RE_LOGIN: 'Ungültiger Cookie, bitte erneut anmelden',
                INVALID_EMAIL: 'Ungültige E-Mail',
                INVALID_EMS_CONTACT_EMAIL_VALUE: 'Ungültiger Wert für ems_contact_email',
                INVALID_EMS_CONTACT_NAME_VALUE: 'Ungültiger Wert für ems_contact_name',
                INVALID_EMS_CONTACT_PHONE_VALUE: 'Ungültiger Wert für ems_contact_phone',
                INVALID_END_DATE_TIME: 'Ungültiges Enddatum (volles erwartetes Format: JJJJ-MM-TTTHH: MM: SS)',
                INVALID_END_DATE_TIME_YMD: 'Ungültige Enddatumzeit (erwartetes Format: JJJJ-MM-TTTHH)',
                INVALID_END_DATE_TIME_YMDHMS: 'Ungültige Enddatumzeit (erwartetes Format: JJJJ-MM-TTTHH: MM: SS)',
                INVALID_EQUATION_IN_EXPRESSION: 'Ungültige Ausdrucksformel',
                INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Ungültiger _shutdown_rate-Wert des Geräts',
                INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Ungültiger _shutdown_rate-Wert des Geräts',
                INVALID_EXPRESSION_OBJECT: 'Ungültiges Ausdrucksobjekt',
                INVALID_EXTERNAL_ID_VALUE: 'Ungültige externe ID',
                INVALID_IDLING_VALUE: 'Ungültiger Trockenlaufwert',
                INVALID_IS_COUNTED_VALUE: 'Ungültiger is_counted-Wert',
                INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: 'Ungültiger Wert für is_equipment_status_counted',
                INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: 'Ungültiger Wert für is_equipment_status_counted',
                INVALID_IS_MAIN_VALUE: 'Ungültiger is_main-Wert',
                INVALID_IS_OUTPUT_VALUE: 'Ungültiger is_output-Wert',
                INVALID_IS_OUTPUT_COUNTED_VALUE: 'Ungültiger is_output_counted-Wert',
                INVALID_IS_PRODUCT_COUNTED_VALUE: 'Ungültiger is_product_counted-Wert',
                INVALID_MAINTAINER_VALUE: 'Ungültiger Wartungsquotient',
                INVALID_MAINTENANCE_VALUE: 'Ungültiger Wartungswert',
                INVALID_MANUFACTURER_VALUE: 'Ungültiger Herstellerwert',
                INVALID_PERIOD: 'Ungültiger Zeitraum',
                INVALID_PERIOD_FORMAT: 'Ungültiges Zeitraumformat (erwartetes Format \'year\', \'month\', \'day\' or \'hour\')',
                INVALID_PRIVILEGES_VALUE: 'Ungültiger Zeitraum',
                INVALID_PRODUCTID_ID: 'Ungültige Produkt-ID',
                INVALID_REPAIR_VALUE: 'Ungültiger Reparaturwert',
                INVALID_RUNNING_VALUE: 'Ungültiger Betriebswert',
                INVALID_SERIAL_NUMBER_VALUE: 'Ungültiger Wert für serial_number',
                INVALID_START_DATE_TIME: 'Ungültige Startzeit (vollständiges erwartetes Format: JJJJ-MM-TTTHH: MM: SS)',
                INVALID_START_DATE_TIME_YMD: 'Ungültige Startzeit (erwartetes Format: JJJJ-MM-TT)',
                INVALID_START_DATE_TIME_YMDHMS: 'Ungültige Startzeit (erwartetes Format: JJJJ-MM-TTTHH: MM: SS)',
                INVALID_SUSPENDED_VALUE: 'Ungültiger Pausenwert',
                INVALID_USE_LIFE_END_VALUE: 'Ungültiger Wert für die Lebensdauer des Geräts',
                INVALID_USE_LIFE_START_VALUE: 'Ungültiger Startwert der Gerätelebensdauer',
                INVALID_VARIABLE_METER_ID: 'Ungültige Variable meter_id',
                INVALID_VARIABLE_METER_TYPE: 'Ungültige Variable meter_type',
                INVALID_VARIABLE_NAME: 'Ungültiger Variablenname',
                INVALID_WARNING_VALUE: 'Ungültiger Warnwert',
                METER_NOT_FOUND: 'Kein Zähler gefunden',
                METER_POINT_RELATIONSHIP_EXISTED: 'Es gibt eine Beziehung zwischen Metern und Punkten',
                METER_POINT_RELATIONSHIP_NOT_FOUND: 'Die Beziehung zwischen dem Messgerät und dem Punkt wurde nicht gefunden',
                METER_OF_VARIABLE_NOT_FOUND: 'Kein mit der Variablen verknüpftes Messgerät gefunden',
                OFFLINE_COST_FILE_NOT_FOUND: 'Offline-Kostendatei nicht gefunden',
                OFFLINE_METER_FILE_NOT_FOUND: 'Offline-Tabellendatei nicht gefunden',
                OFFLINE_METER_NOT_FOUND: 'Offline-Tabelle nicht gefunden',
                OFFLINE_METER_OF_VARIABLE_NOT_FOUND: 'Die der Variablen zugeordnete Offline-Tabelle wurde nicht gefunden',
                OUTPUT_OF_PRODUCT_NOT_FOUND: 'Produktausgabe nicht gefunden',
                PART_NOT_FOUND: 'Teil nicht gefunden',
                PART_SHIFT_NOT_FOUND: 'Teilverschiebung nicht gefunden',
                PLEASE_RE_LOGIN: 'Bitte melden Sie sich erneut an',
                POINT_NOT_FOUND: 'Datenpunkt nicht gefunden',
                PRIVILEGE_NOT_FOUND: 'Berechtigung nicht gefunden',
                RULE_NOT_FOUND: 'Regel nicht gefunden',
                SMS_RECIPIENT_NOT_FOUND: 'SMS-Empfänger nicht gefunden',
                START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: 'Das Startdatum sollte vor dem Enddatum liegen',
                START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: 'Das Startdatum und die Startzeit sollten vor dem Enddatum und der Endzeit liegen',
                TARIFF_IN_USE: 'Rate wird verwendet',
                TARIFF_NOT_EMPTY: 'Die Rate ist nicht leer',
                TARIFF_NOT_FOUND: 'Rate nicht gefunden',
                TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: 'Der Tarif ist bereits der Kostenstelle zugeordnet',
                TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: 'Die Rate wurde mit dem Speicherplatz verknüpft',
                TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: 'Der Tarif ist nicht mit der Kostenstelle verknüpft',
                TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: 'Rate und Platz sind nicht miteinander verbunden',
                POINT_ALREADY_ASSOCIATED_WITH_SPACE: 'Datenpunkte wurden mit dem Raum verknüpft',
                POINT_IS_NOT_ASSOCIATED_WITH_SPACE: 'Datenpunkte sind nicht mit Leerzeichen verknüpft',
                TEAM_NOT_FOUND: 'Kein Team gefunden',
                TEXT_MESSAGE_NOT_FOUND: 'SMS nicht gefunden',
                THERE_IS_RELATIONSHIP_WITH_TENANTS: 'Haben Sie eine Beziehung mit dem Mieter',
                THERE_IS_RELATIONSHIP_WITH_STORES: 'Hat eine Beziehung zum Geschäft',
                THERE_IS_RELATIONSHIP_WITH_COMPANIES: 'Haben Sie eine Beziehung mit dem Unternehmen',
                THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: 'Bezogen auf kombinierte Ausrüstung',
                THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: 'Bezogen auf Ausrüstung',
                THERE_IS_RELATIONSHIP_WITH_SPACES: 'Hat eine Beziehung zum Raum',
                THERE_IS_RELATIONSHIP_WITH_METERS: 'Bezogen auf Meter',
                THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: 'Bezogen auf Offline-Tabelle',
                THERE_IS_RELATIONSHIP_WITH_TEAMS: 'Habe eine Beziehung zum Team',
                THERE_IS_RELATIONSHIP_WITH_USERS: 'Haben Sie eine Beziehung zu Benutzern',
                THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: 'Bezogen auf virtuelle Tabelle',
                TIMEZONE_NOT_FOUND: 'Zeitzone nicht gefunden',
                USER_NOT_FOUND: 'Benutzer wurde nicht gefunden',
                USER_SESSION_TIMEOUT: 'Zeitlimit für Benutzersitzung',
                USER_ALREADY_IN_THE_GROUP: 'Der Benutzer ist bereits in der Benutzergruppe',
                USER_IS_NOT_IN_THE_GROUP: 'Benutzer ist nicht in Benutzergruppe',
                USER_SESSION_NOT_FOUND: 'Benutzersitzung nicht gefunden',
                VIRTUAL_METER_NAME_ALREADY_EXISTS: 'Der Name der virtuellen Tabelle ist bereits vorhanden',
                VIRTUAL_METER_NOT_FOUND: 'Virtuelle Tabelle nicht gefunden',
                VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: 'Virtuelle Tabelle für Variable nicht gefunden',
                WEB_MESSAGE_NOT_FOUND: 'Webseiteninformationen nicht gefunden',
                YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: 'Sie haben keine Berechtigung zum Anzeigen von Daten.',

            },
        })
        ;
    var lang = window.localStorage.getItem("language") || "cn";

    $translateProvider.preferredLanguage(lang);

}

angular
    .module('inspinia')
    .config(config)
